我正在使用svn(VisualSVN服务器与VisualSVN特定,因此TortoiseSVN)。可以在离线情况下工作吗?例如。代码签入,然后修改解决方案而不检出相关文件?Svn和断开连接的编辑
什么(如果有的话)会出错?
我正在使用svn(VisualSVN服务器与VisualSVN特定,因此TortoiseSVN)。可以在离线情况下工作吗?例如。代码签入,然后修改解决方案而不检出相关文件?Svn和断开连接的编辑
什么(如果有的话)会出错?
您可以通过file://与本地存储库脱机工作。首先,您需要创建本地回购,与远程同步,然后将工作目录切换到本地回购,在完成一些工作后,您可以将它们与远程同步,并将工作目录切换回远程。这被描述为here。
您可以继续工作,但...
一些SVN的行动仍然可以在你没有连接到回购完成。例如 - svn diff,查看您的本地更改,svn st。这是可能的,因为在结帐时,svn将每个结帐文件的副本保存在.svn中。
需要访问回购的操作无法完成 - 例如, svn提交。
看看http://stackoverflow.com/questions/4934208/working-offline-with-svn-on-local-machine-temporary – pmod