Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
乌龟SVN添加文件夹选项_Svn_Tortoisesvn - Fatal编程技术网

乌龟SVN添加文件夹选项

乌龟SVN添加文件夹选项,svn,tortoisesvn,Svn,Tortoisesvn,我使用OrtoiseSVN 1.7.7,构建22907-64位,我的操作系统是Windows 7-64位,并且在添加文件夹时出现问题 在repository browser(存储库浏览器)窗口中,如果我右键单击,将显示一个菜单,其中包含一个项目添加文件夹。我选择此选项是为了添加一个文件夹,其中包含大量源代码文件[.c、.cpp、.h]和一些扩展名为.a的库文件,以及一些扩展名为.o的目标文件 在我选中添加此文件夹后,我发现一些.a和.o文件没有添加到存储库中。因此,我尝试在从存储库中删除旧文件夹

我使用OrtoiseSVN 1.7.7,构建22907-64位,我的操作系统是Windows 7-64位,并且在添加文件夹时出现问题

在repository browser(存储库浏览器)窗口中,如果我右键单击,将显示一个菜单,其中包含一个项目
添加文件夹
。我选择此选项是为了添加一个文件夹,其中包含大量源代码文件[
.c、.cpp、.h
]和一些扩展名为
.a
的库文件,以及一些扩展名为
.o
的目标文件

在我选中添加此文件夹后,我发现一些
.a
.o
文件没有添加到存储库中。因此,我尝试在从存储库中删除旧文件夹后再次添加它。但同样的文件还是丢失了。我试了好几次,但都没用

然后我尝试将此文件夹拖放到存储库浏览器窗口中。这次它成功了,没有丢失任何文件

我想
addfolder
选项相当于将文件夹拖放到存储库窗口。但事实似乎并非如此。如果这些选项用于相同的目的,那么可能是一个bug吗?在这种情况下,有没有人有类似的经历


有人能提供一些帮助吗?

我想在这些.o/.a文件的任何父文件夹上都有一个svn:ignore属性集。通常最好将生成的内容保留在版本控制之外,因为它会导致很多冲突。

*.o和*。默认情况下,它们是在TortoiseSVN设置全局忽略列表中设置的,所以它们永远不会被添加。@Rudi:谢谢Rudi。因此,当我使用
添加文件夹
选项和
文件夹拖放
时,结果似乎不一样。在我的例子中,这些.a/.o文件不是随生成一起生成的,但它是代码库的一部分,是成功生成所必需的。