On Fri, 11 Jan 2008 10:10:00 -0800 (PST) Linus Torvalds <torvalds@linux-foundation.org> wrote:That's how I work all the time. My Linux box is a Samba server where I check things out from perforce (with the "share" settings for end of line which means that text files are checked out with LF only and CRLF is converted to LF on checkin). Having the data on the Linux box is nice since I can have all the nice Unix tools such as sed, find, grep, and they run fast on a native Linux system, which is not true about cygwin on Windows. We're working in a mixed environment, and even though I do most of my development on Linux I usually want to make sure that things build in Visual Studio before I check in, so the easiest thing to do is to point Visual Studio at the files on the Samba share. Same thing when using Altera's tools to do CPLD development, I run the Altera tools on Windows (their free version is Windows only) but all the files are on the Linux box. My tools that take the SVF file (the "binary image" for the CPLD) and program the CPLD all run under Linux though. A lot of my colleagues have Windows on the desktop, and when they develop on Linux they usually edit the files locally using the Samba share, and then they have a Putty (ssh) connected to the Linux box where they build and test the software. So the shared scenario is actually a very common one for us. Actually I seldom have any problems with CRLF at all. Sometimes the Xilinx or Altera editors will insert some stray CRLFs in some files, but all the tools I use seem to tolerate that. And as soon as I check in the CRLFs disappear anyway. We just have to make sure to turn on the "share" setting in our Perforce views and everything just works. /Christer - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Rene Herman | [PATCH] x86: provide a DMI based port 0x80 I/O delay override |
| Greg KH | [02/50] DVB: get_dvb_firmware: update script for new location of sp8870 firmware |
| Linus Torvalds | Linux 2.6.26-rc4 |
| Daniel Walker | Re: [PATCH 3/3] net: wireless: bcm43xx: big_buffer_sem semaphore to mutex |
git: | |
| Junio C Hamano | Re: [RFC] Cache negative delta pairs |
| Stefan Richter | Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins |
| Martin Langhoff | Handling large files with GIT |
| David Symonds | Re: git and binary files |
| Rémi Denis-Courmont | [PATCH 09/14] Phonet: allocate and initialize new sockets |
| David Miller | [GIT]: Networking |
| David Miller | Re: sockets affected by IPsec always block (2.6.23) |
| Stephen Hemminger | Re: [PATCH 1/2] IPV4: remove addresses and routes when carrier is lost |
| Richard Stallman | Real men don't attack straw men |
| Leon Dippenaar | New tcp stack attack |
| Chris Tankersley | Dell PERC 3/Di - No Disks Found |
| Anselm R. Garbe | OpenBSD 4.0 / Xorg -> vesa 1920x1200 widescreen resolution |
