【问题标题】:Multiple SVN repos from same source folder来自同一源文件夹的多个 SVN 存储库
【发布时间】:2012-04-20 05:41:01
【问题描述】:

我对 SVN 很陌生,经过大约 30 分钟的搜索,我找不到如何执行此操作的答案。我目前在一个文件夹中有一堆文件,它们属于 2-3 个不同的存储库。我想让它们保持原样(而不是将它们移动到单独的文件夹中)但是当我在那个目录中并告诉它提交时,它怎么知道我在说哪个存储库?我不想移动文件的原因是因为它会破坏我的开发环境(运行 apache 的服务器上的 php)代码中的路径依赖关系,我希望能够让开发环境继续工作并且只有任何给定文件的一个版本。如果有帮助,我愿意使用符号链接。有谁知道解决这个问题的正确方法是什么?

【问题讨论】:

    标签: php svn repository


    【解决方案1】:

    您应该阅读svn externals

    【讨论】:

    • 难道externals 不能让您从其他存储库链接到其他目录吗?当我在主文件夹中并说 svn commit 时,它如何知道要更新哪些?
    • 它没有。对于提交,我会转到一个特定的文件夹,但我可以在项目根目录中更新,它会更新所有内容。
    • 所以我必须将文件移动到不同的文件夹中以便提交正常工作?我不想移动文件,因为它会破坏包含等代码中的路径依赖关系。也许如果我移动原始文件并用符号链接替换旧位置......
    • 好的,我想我会试试的。谢谢您的帮助。尽管在这种情况下提交部分并不完全是我所需要的,但我稍后会需要它们。
    猜你喜欢
    • 1970-01-01
    • 2013-03-29
    • 2010-10-09
    • 2012-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多