Can git be tweaked to work cross-platform, on FAT32?

4 messages, 4 authors, 2016-08-11 · open the first message on its own page

Can git be tweaked to work cross-platform, on FAT32?

From: Florian v. Savigny <hidden>
Date: 2016-08-11 20:07:12


Hi there,

I would like to use git to develop a somewhat larger Perl project
which I would need to test and develop under both Linux and Windows,
i.e. I would need a repository on a FAT32 partition (to my knowledge,
still the only filesystem that can be fully accessed from both OSes -
correct me if I'm wrong) which could be accessed by two compatible git
executables, such that I could switch back and forth.

Before describing how I (unsuccessfully, which is perhaps not
surprising, as I'm C-illiterate) hacked the Makefile to compile two
git siblings, I would like to generally ask whether this is possible
at all (or should be possible in theory, in which case I'm willing to
test extensively), whether with Cygwin or not. The preliminary
impression was that the Linux version would not accept a repository on
FAT32 (it did work with more Unixish filesystems). - I do not need the
networking capabilities, BTW (standalone development), if that is an
issue in any way.

Thanks for any hint!

Florian

-- 
                                               Florian von Savigny
__________________________________________________________________
lorian@fsavigny.de

Re: Can git be tweaked to work cross-platform, on FAT32?

From: Johannes Schindelin <hidden>
Date: 2016-08-11 19:28:10

Hi,

On Wed, 13 Dec 2006, Florian v. Savigny wrote:
I would like to use git to develop a somewhat larger Perl project
which I would need to test and develop under both Linux and Windows,
i.e. I would need a repository on a FAT32 partition (to my knowledge,
still the only filesystem that can be fully accessed from both OSes -
correct me if I'm wrong) which could be accessed by two compatible git
executables, such that I could switch back and forth.
I would not use the _same_ repository from both Windows and Linux, but 
rather fetch/push from/to the Windows partition.

I am using Cygwin to compile git, and I have a USB Stick with FAT32 on 
which I push regularly. Important: since Linux is more intelligent about 
permissions, I had to initialize the repos with Windows.

To get started compiling, you might want to use the autoconf script.

Ciao,
Dscho

Re: Can git be tweaked to work cross-platform, on FAT32?

From: Martin Langhoff <hidden>
Date: 2016-08-11 20:07:20

Florian,

a bit of a long shot, but you might be able to access it via Samba,
and just use git on linux. I have to confess to having setup a few git
checkouts for Win32 users this way... in some cases with cygwin+x11
and a shortcut that will do something like

    ssh linuxhost gitk --all

or

    ssh linuxhost qgit

but then again, I'm rumoured to be insane...

cheers,

Re: Can git be tweaked to work cross-platform, on FAT32?

From: David Lang <hidden>
Date: 2016-08-11 20:21:59

On Wed, 13 Dec 2006, Florian v. Savigny wrote:
I would like to use git to develop a somewhat larger Perl project
which I would need to test and develop under both Linux and Windows,
i.e. I would need a repository on a FAT32 partition (to my knowledge,
still the only filesystem that can be fully accessed from both OSes -
correct me if I'm wrong)
there are drivers available for windows to let it access ext2/3 partitions. I 
don't know if that would help any in this situation.

David Lang
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help