我认为标题本身并不是很含糊,但我无法提出更好的标题。建议真的很受欢迎。
我正在使用SVN跟踪多台计算机之间的一些重要文件。在计算机A上,我创建并提交了空文件夹和子文件夹以存储一些数据。在计算机B上,一个同事创建了相同的文件夹和子文件夹结构,并具有相同的名称和所有内容。
目前,机器A的文件夹树已提交,机器B的文件夹树与未提交的文件夹树相同。
我继续告诉我的同事我已经创建了文件夹树,并请更新机器B。他是通过删除未提交的文件夹树和SVN更新(使用Tortoise SVN)来完成的。
Tortoise SVN告知已完成对修订版x的更新,未添加任何内容,并且未将提交的文件夹树添加到计算机B的工作副本中。
有人可以帮助我了解为什么会发生这种情况,如何解决它以及将来如何防止它发生吗?
据我了解,可能的原因是工作副本认为她处于本地更改的当前状态,因此不执行任何更新。但是,如果我尝试提交,则本地删除不在Tornise SVN的更改日志中(我没有提交Machine B副本,以免破坏更多环境)。
我的机器上显然没有SVN命令行。
我在计算机A上尝试了SVN更新,该更新版本为x(与上面相同),但是文件夹树看起来没有变化(预期)。
答案 0 :(得分:1)