SVN分支和排除目录
我拥有以下存储库: URL/123/trunk 我想把主干的内容转到 URL/123/branchs/build/1 然而,在主干内,我有一个开发文件夹,我不想被分支。该程序不需要开发文件夹,它只包含源代码 是否可以对它进行分支,但让它忽略开发文件夹,这样就不会进行分支 这些构建仅用于测试目的,必须拒绝访问源代码SVN分支和排除目录,svn,Svn,我拥有以下存储库: URL/123/trunk 我想把主干的内容转到 URL/123/branchs/build/1 然而,在主干内,我有一个开发文件夹,我不想被分支。该程序不需要开发文件夹,它只包含源代码 是否可以对它进行分支,但让它忽略开发文件夹,这样就不会进行分支 这些构建仅用于测试目的,必须拒绝访问源代码 如果有一种简单的方法,我也会使用TortoiseSVN?如果您纯粹为了保存整个应用程序的发布版本而进行分支,那么可能有一种更好的方法,而不是试图处理受保护的源代码和发布软件,它们都位于
如果有一种简单的方法,我也会使用TortoiseSVN?如果您纯粹为了保存整个应用程序的发布版本而进行分支,那么可能有一种更好的方法,而不是试图处理受保护的源代码和发布软件,它们都位于一个SVN分支(主干)内 相反,最好的做法是从源代码管理中检出已知的良好(标记的、分支的)版本的源代码,并在工作站或构建服务器上构建发布程序。从源代码进行可靠的构建比维护许多二进制文件的修订版本要好 也许您的部署方法是将程序签入SVN,以便您可以在部署服务器上再次签出它。如果是这样,请将最新版本与SVN中的源代码分开,这样就不必删除复制的开发目录 如果您不是从SVN部署,那么不要在源代码管理系统中保留二进制文件。构建可以始终包含创建目录结构的包步骤(不包括开发目录)和将其迁移到部署环境的部署步骤