我的本地机器上的Svn需要卸载,现在我的本地代码不受版本控制和远程机器上的svn控制下的代码,代码完全相同,但我不知道怎么'绑定'重新安装svn后,我的本地代码再次转发给svn。 我想删除整个本地代码并再次结帐,但这对我来说听起来不安全。 有没有其他方法可以解决这种情况,而无需在本地删除任何代码?
THX
答案 0 :(得分:1)
无法"绑定"存储库中存在某些内容的现有无版本文件。你必须检查一份工作副本,但一种安全的方法是首先结账,然后将文件夹与你拥有的文件夹进行比较,然后才删除旧文件夹。
答案 1 :(得分:0)
我会将未版本控制的代码复制到安全的位置(备份或文件系统中的合适位置)。最好删除.svn文件夹。这可以通过
完成svn export
然后,我会在一个清晰的位置再次结账,然后将未版本化的代码粘贴到结账处。操作系统将首先合并文件(如果您以前有一些未版本控制的文件),然后SVN将表示是否存在任何差异。