我正在使用Windows版的TortoiseSVN。在提交时,TortoiseSVN会将“.svn”子目录中的一些内部文件标记为只读。我该如何防止这种情况发生?它会阻止Windows Live Mesh进行同步。
在 .svn 目录中的所有文件都由 Subversion 库处理,这意味着所有 svn 客户端(而不仅仅是 TSVN)将其中的文件标记为只读。甚至 .svn 文件夹本身也被标记为只读和隐藏。
这些文件被标记为只读有原因,你不能随意更改。 SVN 依赖于此。
更新: 事实上,您正在尝试同步工作副本,这意味着您完全错误地使用版本控制。 它被称为工作副本,因为您应该在每个工作站上都有一个副本。并且您必须使用单独的工作副本,而不是同步相同的工作副本。