代码之家  ›  专栏  ›  技术社区  ›  Abel

如何发布一个完整的网站不编译和不复制SVN文件

  •  2
  • Abel  · 技术社区  · 15 年前

    没有SVN文件和目录 . 到目前为止,我一直在使用老的DOS命令,这既耗时又容易出错。

    注意:这是一个 网站 ,不是 web应用程序

    3 回复  |  直到 15 年前
        1
  •  1
  •   abatishchev Karl Johan    15 年前

    Visual Studio -&燃气轮机; Solution Explorer -&燃气轮机; <web site> -&燃气轮机; <right click> Publish Web Site Copy Web Site

        2
  •  2
  •   tzaman    15 年前

    svn export 源代码管理中的目录,它将为您提供一个没有 .svn 里面的东西。

        3
  •  1
  •   Sayed Ibrahim Hashimi    15 年前

    如果您对使用MSBuild实现自动化感兴趣,那么您可以使用以下方法来实现这一点。

    <?xml version="1.0" encoding="utf-8"?>
    <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    
      <ItemGroup>
        <FilesToCopy Include="**\*"
                     Exclude="**\.svn\**"/>
      </ItemGroup>
    
      <PropertyGroup>
        <Dest>C:\temp\dest\</Dest>
      </PropertyGroup>
    
      <Target Name="CopyFiles">
        <Message Text="FilesToCopy: @(FilesToCopy)"/>
        <MakeDir Directories="$(Dest)"/>
        <Copy SourceFiles="@(FilesToCopy)"
              DestinationFiles="@(FilesToCopy->'$(Dest)%(RecursiveDir)%(Filename)%(Extension)')"/>
      </Target>
    
    </Project>
    

    所以当我创建 FilesToCopy

    推荐文章