svn-externals

    11热度

    4回答

    我想在svn:externals的subversion版本库中建立一种符号链接,但它并不能很好地工作。我想要做的就是在相同仓库到另一个的一个部分链接的文件夹,例如: 的src/somewhere_else /模式https://svn.acme.com/svn/project/trunk/src/schema 这对于真正的外部资源工作正常(即目录中一个不同的回购),但我不能像上面那样在相同的回购协

    1热度

    1回答

    使用Subversion和Nant进行构建。我有一个主要项目取决于几个子项目。子项目在subversion中存在为单独的项目。 我的问题是: 应在主要项目中的恶性生成脚本编译所有引用的子项目和本身?或者子项目知道如何构建自己,我以某种方式从主构建文件中调用子项目构建文件,并以某种方式将所有输出组装到主项目构建输出中? 我目前有mainproject构建文件构建所有子项目。也就是说,我对构建文件中的

    5热度

    4回答

    我们使用svn:externals来指定库的特定版本,例如像 xyzlib -r12345 https://asdf.asdf.local/xyzlib/trunk/ 当您在您的工作副本的修改,这样的签出外部,有可能犯即使外部链接到一个特定的修订,而不是HEAD。 在提交之后运行svn update时,工作副本中的更改将消失,因为Subversion会将所有内容都还原回修订版本12345.所以

    1热度

    3回答

    我使用bzr访问Subversion版本库。这很好,但是资源库使用了不少svn:externals属性来引入相关项目的代码。 Bzr-svn doesn't support svn:externals还没有。 是否有解决此限制的好方法?

    3热度

    1回答

    我已经在SVN中设置我的项目来使用外部库。 当我想推动一些修改到现场服务器我做了不同版本之间的差异,只复制更改后的文件。 我的问题是,差异也不检查外部修改,它只是返回项目修改。 对于使用外部代码的项目部署修改的策略是什么?

    2热度

    1回答

    所以我们最近将SVN服务器从一个根路径(svn:// sever /)移到了一个子文件夹(svn:// server/sub /),以允许同一服务器上的多个存储库。 我们已经检出了大量工作副本,我们希望保持原样。使用Tortoise SVN,我们运行了Relocate命令,并且一切似乎都很好。 除外。我们所有的外部都是相对连接的(使用^/folder/ folder语法),所以实际的外部属性仍然可

    3热度

    3回答

    是否可以忽略svn:externals属性中引用的标记的外部依赖关系?这可能听起来像一个很奇怪的问题,但让我解释一下... 我有一个相当大的单个和“可插入”代码模块的集合,每一个都可以独立测试,编译和开发为独立项目。其中一些模块依赖于其他模块,通过svn:externals属性。问题是我们的测试框架gtest也是每个模块的依赖关系,并且包含一个用于测试套件的静态库,这意味着每个模块至少大约15Mb

    62热度

    4回答

    我们正在考虑从SVN转向Mercurial,并且遇到了绊脚石。 我们目前使用svn:externals来自动将一组常用库拉入工作目录。在Mercurial中找不到像这样的支持。 有没有办法与Mercurial自动执行此操作,还是需要将其伪装为构建过程的一部分?

    1热度

    3回答

    我今天迁移了SVN服务器并遇到了问题。我有一个repo在trunk子文件夹上有一个svn:externals属性。这个文件夹已经分支了很多次,现在这个svn:externals引用需要在每个分支上更新来引用新的服务器。 是否有更新所有这些属性的简单方法? 我并不兴奋单独手动更新它们。 我在窗户上,所以花式bash script将无法​​正常工作。有一个更简单的方法! 注意:这是从1.5天前的svn

    5热度

    2回答

    我们用SVN测试水域,Beanstalk作为主机。我们的设置看起来是这样的: 库:模块 模块1 模块2 模块3 库:网站1 自定义网站代码 SVN:外部参考模块1 SVN:外部参考模块2 存储库:网站2 自定义网站代码 SVN:外部参考模块2 SVN:外部引用模块3 豆茎具有内置的FTP部署工具。在我的理想世界中,Beanstalk只会看到外部参考,并随模块网站更改一起部署模块的任何更改,但这不受