标签: svn-export

做一个"git export"(比如"svn export")?

我一直在想是否有一个很好的"git export"解决方案,它创建了一个没有.git存储库目录的树的副本.我知道至少有三种方法:

  1. git clone然后删除.git存储库目录.
  2. git checkout-index 提到这个功能,但开头是"只需将所需的树读入索引...",我不完全确定如何做.
  3. git-export是第三方脚本,基本上git clone进入临时位置,然后rsync --exclude='.git'进入最终目的地.

这些解决方案都没有让我感到满意.最接近的一个svn export选项可能是选项1,因为这两个都要求目标目录首先为空.但是假设我可以弄清楚将树读入索引意味着什么,选项2似乎更好.

git export svn-export git-archive

2312
推荐指数
24
解决办法
62万
查看次数

在SVN中导出与签出

导出在SVN中做了什么?签出副本和导出之间是否有任何重大差异?

svn svn-export

27
推荐指数
2
解决办法
3万
查看次数

从Mercurial导出标记的无版本副本

我对SVN很满意,但一直在寻找Mercurial,因为它能够执行离线提交.我无法弄清楚的是如何做一个无版本的导出旧的标记转.在SVN中,标签只会存在于repo中的\ tags文件夹中,然后我可以从那里导出一些东西,但看起来似乎没有相同的trunk-branches-tags目录用于Hg项目(或者它们是什么? )

我能想到的最好的方法是在某个转速下克隆存储库然后删除.hg文件夹.TortoiseHg也没有显示标签列表,所以我克隆,浏览日志,更新到任何内容,然后删除/.hg.这看起来很笨拙,是否有一些首选方法?

svn mercurial svn-export

8
推荐指数
1
解决办法
1275
查看次数

Svn完全转储(移动服务器)

我如何获得SVN存储库的完整副本并将其导入另一台服务器?

svn svn-export

2
推荐指数
1
解决办法
2578
查看次数

标签 统计

svn-export ×4

svn ×3

export ×1

git ×1

git-archive ×1

mercurial ×1