提交SVN工作拷贝到Git仓库

我目前正在与一些插件该项目沿签出SVN项目。 我想保持所有这些工作 - 包括一个Git仓库内的当前版本的SVN结帐。

我想我已经在SVN的检查工作副本与git做到了这一点。 然而,当我做了一个新的计算机上的拉SVN工作拷贝已经被损坏。 尤其是,它似乎混帐没有检查它任何的.svn / tmp /和.svn文件/道具/文件夹。

现在我已经取得SVN项目的新鲜结帐。 有没有办法对我来说,被忽略的文件夹添加到我的git仓库(GIT状态忽略它们,即使我的.gitignore是空的)或强制SVN再生呢?

--------------解决方案-------------

以句点开始的文件扩展名被认为是公约的隐藏文件。 所以,我不是混帐的专家,但我猜的Git默认情况下会忽略这些文件。

请问您希望通过保持SVN元数据在Git中实现什么?

不要忘记,如果其中的一些.svn/tmp/.svn/props/目录是空的,他们不会简单地被添加到一个Git仓库。
这是由设计,并具有无关.gitignore

为什么不使用git的svn克隆:

http://ftp.kernel.org/pub/software/scm/git/docs/git-svn.html

这将导入你的整个SVN历史进入一个Git仓库。

分类:SVN 时间:2015-03-15 人气:2
本文关键词: SVN,混帐
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.332 (s). 10 q(s)