我们有一个Subversion服务器运行在我工作的公司,用于存放各种存储库。 Subversion服务器在公司内部网络之外不可用。使用Subversion中的代码从远程计算机上操作
是否有可能使用从此服务器上的Subversion存储库中检出的代码在家中?家用电脑无法直接访问Subversion服务器,所以我需要在工作时检查代码,通过其他方式将其传输到我的家用电脑,然后在第二天做相反的事时,我想检查代码
就像拿出整个工作文件夹的副本并将其转移到我的家用PC一样简单,还是我只是想让我的希望变得简单?
我正在使用TortoiseSVN作为我的家用电脑和PC上的Subversion客户端的Windows PC。
很酷,我基本上有两个工作副本检出,然后可以单独工作?例如,我检查代码并在家中进行一些更改。我不会仔细检查该代码几天,同时我对原始工作副本进行更改(在工作中)并检查它们。 当我来检查更改I在家里制作,他们只能被复制到工作电脑上的另一个文件夹并签入? – 2009-11-11 20:00:12
您可以根据需要拥有尽可能多的工作副本。只要认为自己是两个开发人员都在同一个svn服务器上工作,但显然会有个人签出。 – bluebrother 2009-11-11 21:06:32
如果你打算这样做,我建议使用像robocopy这样的东西来“镜像”目录work_pc - > portable drive - > home_pc,然后home_pc - > portable drive - > work_pc。我一直这样做,并没有任何问题,但我确实做了一些批处理文件来使这个过程自动化一些,并减少了我在错误方向上镜像的机会。 – 2009-11-11 23:19:28