Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 阻止Visual Studio publisher工具复制.svn文件夹?_Visual Studio_Visual Studio 2008_Svn_Publishing - Fatal编程技术网

Visual studio 阻止Visual Studio publisher工具复制.svn文件夹?

Visual studio 阻止Visual Studio publisher工具复制.svn文件夹?,visual-studio,visual-studio-2008,svn,publishing,Visual Studio,Visual Studio 2008,Svn,Publishing,每当我发布我的web应用程序时,我选择“仅运行应用程序所需的文件”。发布后,除了包含.svn文件夹的bin/文件夹外,所有功能都正常。有没有办法防止它复制.svn文件夹 不,我认为这是不可能的。向发布者隐藏文件夹或文件的标准方法是在文件夹名称前加上。(是的,确实如此)。IIRC这会破坏svn,因此会玷污你的入伍 我想问一下,为什么在bin\中有一个.svn文件夹?这个文件夹应该只包含构建过程和其他生成工件的二进制输出。通常,它不是源代码管理中包含的类型 不,我认为这是不可能的。向发布者隐藏文件夹

每当我发布我的web应用程序时,我选择“仅运行应用程序所需的文件”。发布后,除了包含
.svn
文件夹的
bin/
文件夹外,所有功能都正常。有没有办法防止它复制
.svn
文件夹

不,我认为这是不可能的。向发布者隐藏文件夹或文件的标准方法是在文件夹名称前加上
(是的,确实如此)。IIRC这会破坏svn,因此会玷污你的入伍


我想问一下,为什么在
bin\
中有一个.svn文件夹?这个文件夹应该只包含构建过程和其他生成工件的二进制输出。通常,它不是源代码管理中包含的类型

不,我认为这是不可能的。向发布者隐藏文件夹或文件的标准方法是在文件夹名称前加上
(是的,确实如此)。IIRC这会破坏svn,因此会玷污你的入伍


我想问一下,为什么在
bin\
中有一个.svn文件夹?这个文件夹应该只包含构建过程和其他生成工件的二进制输出。通常,它不是源代码管理中包含的类型

如果您使用的是Ortoise,可以将其配置为使用_svn而不是.svn,这可能有助于您从svn中删除bin文件夹,并将bin文件夹标记为svn-ignore。bin文件夹包含外部第三方程序集。其中所有自动生成的程序集都是svn ignore'd@Earlz,为什么不为这些程序集创建一个不在bin下的引用文件夹,并添加一个预生成步骤以将它们复制到
\bin
?这将修复您的场景。+1表示bin不包含在版本控制下。一种选择是将第三方工具和库保存在一个单独的文件夹(lib?tools?)中,并在每个构建周期中对bin进行清理和重建。如果您使用的是Tortoise,则可以将其配置为使用_svn而不是.svn,这可能会有所帮助您可能应该从SVN中删除bin文件夹,并将bin文件夹标记为SVN-ignore。bin文件夹包含外部第三方程序集。其中所有自动生成的程序集都是svn ignore'd@Earlz,为什么不为这些程序集创建一个不在bin下的引用文件夹,并添加一个预生成步骤以将它们复制到
\bin
?这将修复您的场景。+1表示bin不包含在版本控制下。一种选择是将第三方工具和库保存在一个单独的文件夹(lib?tools?)中,并在每个构建周期中对bin进行清理和重建。