如何访问Samba共享上的git存储库?


10

我设置了一个Samba共享,希望将其放置在git存储库上。我曾尝试在google上搜索在Samba共享上使用git的最佳方法,但由于Samba使用git进行开发,因此似乎很难找到执行此操作的任何方法。

做这个的最好方式是什么?现在,我正在使用Linux,但是很高兴知道如何以跨平台的方式进行操作。


1
我在这里看不到任何问题,samba传送文件..把git repo放在故事的结尾和结尾。
akira 2010年

Answers:


3

从平台上从一台机器以独立于平台的方式通过网络访问git存储库的最佳方法是在机器上运行git服务器。有关如何设置服务器的信息,请签出this


2
您的链接已消失,您还有其他来源吗?
詹姆斯·卡塞塞

颠簸,死路一条。
德鲁·诺阿克斯

好的,我已经将链接更新为ProGit中的链接。
anand.trex 2012年

似乎没有回答这个问题。没有人要求“最佳方法”。
将于2014年

1
当它只是提供一个链接时,这个答案就毫无用处。
magnattic

5

我一直这样做,并且工作正常,只需通过文件共享访问git存储库,就好像它是本地的一样。之所以这样做,是因为我在Windows上进行开发,但是我的测试服务器是Linux机器,因此使用samba共享,我不必一直将更改推送到服务器上。

但是请注意,不同的操作系统对修改的时间戳和行尾的处理方式不同,因此,如果您要通过多个不同的操作系统在samba上使用相同的存储库,则不建议这样开发。例如,当您从Windows切换到Linux时,您会发现git会检测到一堆文件已更改,而实际上并没有...


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.