svndump

    1热度

    1回答

    我们有一个庞大而庞大的,臃肿的Subversion版本库,其中包含60多个项目。 trunk,branches和tags目录位于存储库的根目录中。有些分支已完成branches/project/branchName。其他完成branches/BranchName/project。有很多的东西。 有近20万个修订版,22Gb和60多个项目。 我想重新构建知识库,所以每个项目都有自己的知识库,并制定标

    3热度

    2回答

    有很多关于移动版本历史的Subversion历史的文章,但我期待着做一些不同的事情。 基本上我们有一个已经被用作概念验证的存储库,我们希望将其归档。然而,我们希望创建一个新版本的代码库,并且保存了作者histroy,但这是一个全新的开始,所以我们对保留版本历史记录不感兴趣。另外,我们试图保持存储库的大小,因为在过去存储的二进制文件导致存储库过大。 我还将同时删除一些我认为可以使用转储过滤器的文件夹

    3热度

    1回答

    我已经使用了相当多的这个问题,但没有找到我需要的东西。 我有一个仓库,看起来像这样 /Project_A +- trunk +- branches +- Version_1 +- Version_2 +- 1st_Custom_version_for_customer_A +- 2nd_Custom_version_for_cus

    0热度

    1回答

    我为我所有的svn需求使用免费版http://unfuddle.com/。他们允许备份,但我无法找到如何导入我的仓库处于。 我看到它们允许你使用SVN转储文件使用进口。 我可以导入我的Subversion版本库的转储文件? 你可以做以下转储文件加载到一个新的Subversion 库在您的Unfuddle帐户: Create the repository in your Unfuddle accou

    3热度

    1回答

    我有我自己的SVN服务器。但我需要将一个项目从它移到另一个项目,这个项目不在我的管理之下。我知道你可以加载转储,如果你有权访问它,这很简单,但我不知道。所以... 是否有可能向SVN服务器提交转储(大量修订)? 如果是这样,怎么样?

    1热度

    1回答

    我想用C#代码 Process svnCommand = null; var psi = new ProcessStartInfo("svnadmin"); psi.RedirectStandardOutput = true; psi.RedirectStandardError = true; psi.UseShellExecute = false

    4热度

    1回答

    我不知道如何(如果可能的话),我可以查看/提取SVN转储文件的内容(W/O将它导入到SVN) 谢谢.. :-)

    7热度

    1回答

    我必须在两个存储库上工作,并且希望在保留修订历史的同时移动两个代码之间的代码。 我在这里读了几个关于SO的问题,但我还不确定要走哪条路。我们的仓库是巨大(文件(orkingcopy)不包括修订>几GB),因为一切都在(代码+ designdata + ...)。 到目前为止,我所看到的解决方案是: svnadmin的转储+过滤+进口:不是一种选择,由于库的大小 svnsync的:我们已经在第二库数

    0热度

    1回答

    我的问题与其他贴子上的其他帖子完全不同,例如How to migrate a codebase from one svn repo to another preserving history?。 很容易将svn repo从一台pc迁移到另一台,因为我完全控制了这些pc。如果我想将本地svn repo迁移到Google代码的svn repo,该怎么办? 似乎svnadmin转储和加载只能用于本地UR

    0热度

    1回答

    上周我收到了我的Subversion服务器转储。本周,我错误地继续犯我的旧版本库。现在我开始从版本号6713开始增量转储到最新版本。 svnadmin dump --incremental -r 6713:6720 /path/to/repository > rev6713.svn_dump 当我将它加载到新的存储库时,我意识到我的新存储库已经有了修订版本6713。因此,它在加载时会自动增加修