我可以通过许可协议访问一些源代码。所以他们给了我对SVN服务器的读访问权。
我可以对此源代码进行任何修改,这样可以正常工作。我会更新,并解决可能发生的任何冲突。
我遇到的问题是我的个人更改没有备份,因为我的SVN访问权限是只读的,我无法检查它们。
有没有办法可以用某种方式检查这些...即。也许有另一个服务器位置来检查它们(我自己的),这样我就有了备份。
任何帮助表示感谢。
答案 0 :(得分:0)
选项是将svnsync
用于mirror their repository onto another copy of it on a server you control。然后,您可以从(镜像)服务器签出并像往常一样提交/更新。唯一需要注意的是,在您提交之前,您的镜像服务器需要与原始服务器同步。
由于该组可能不太可能在其存储库中添加提交后挂钩以更新镜像,因此您必须手动执行此操作。这只是意味着您需要一次运行svnsync
,然后svn update
,然后svn commit
。