我使用TortoiseSVN 1.7.7,Build 22907 - 64 Bit,我的操作系统是Windows 7 - 64位,并且Add folder
选项存在问题。
在存储库浏览器窗口中,如果我右键单击,我会看到一个包含项目add folder
的菜单。我选择此选项可添加包含大量源代码文件[.c, .cpp, .h
]的文件夹和一些扩展名为.a
的库文件以及一些.o
的目标文件。
在我检查后添加此文件夹后,我发现一些.a
和.o
文件未添加到存储库。所以我尝试从存储库中删除旧文件夹后再次添加它。但同样的文件丢失了。我尝试了很多次,但无济于事。
然后我尝试拖动此文件夹并将其放入存储库浏览器窗口。这次它工作,没有文件丢失。
我在想add folder
选项等同于将文件夹拖放到存储库窗口。但似乎事实并非如此。如果这些选项是出于同一目的,那么它可能是一个错误吗?在这种情况下,是否有人有类似的经历?
有人可以提供帮助吗?
答案 0 :(得分:2)
我猜这些.o / .a文件的任何父文件夹都设置了svn:ignore属性。通常最好将生成的内容保留在版本控制之外,因为它会导致很多冲突。