为什么有些文件在提交到 Subversion 时会丢失?

Why does some files miss when committed to Subversion?

我正在为一家公司开发一个网站。但是,当我将代码提交到 Subversion 存储库时,项目中的一些 css 属性丢失了。

所以在另一端,当我的队友访问它时,属性丢失了。我保证这不是我犯的错误。我该如何解决?

Subversion 提交是原子的且一致的。如果某些文件丢失,那么它们没有包含在您的提交中,或者甚至没有使用 svn add 命令添加到您的工作副本中。

当您将新文件放入工作副本时,您首先需要告诉 Subversion 客户端开始跟踪它们,即将它们添加到工作副本。您需要使用 svn add 命令执行此操作。

在提交之前,您需要使用 svn status 命令检查工作副本的状态。它将帮助您找出是否有任何未版本控制的文件或不相关的更改。

阅读SVNBook | Basic Work Cycle