Visual studio 阻止Visual Studio publisher工具复制.svn文件夹?
每当我发布我的web应用程序时,我选择“仅运行应用程序所需的文件”。发布后,除了包含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文件夹?这个文件夹应该只包含构建过程和其他生成工件的二进制输出。通常,它不是源代码管理中包含的类型 不,我认为这是不可能的。向发布者隐藏文件夹
.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进行清理和重建。