有人将源代码提交给svn服务器。我的本地svn项目图标应该是红色感叹号。但实际上它是绿色的复选标记。
(1)我从未将我的源代码提交给svn服务器。 (2)我的svn客户端是TortoiseSVN 1.7.11
有什么不对?谢谢!
答案 0 :(得分:1)
据我所知,您不了解Subversion的工作原理(特别是工作副本状态的含义)。我强烈建议您阅读SVNBook以及TortoiseSVN Manual以了解Subversion和版本控制。
Subversion工作副本是您的私有工作区。它表示存储在存储库中的数据,您可以修改数据并将其作为新版本提交回存储库。
Subversion工作副本不会自动从存储库中获取任何更改。因此,如果有人通过提交新版本更改了存储库中的文件,则必须更新工作副本以获取这些更改。同样,您可以查看提交的提交通知电子邮件或查看svn log
。
请记得在提交之前更新您的工作副本!