从我的项目中删除文件/文件夹的正确方法是什么?

时间:2012-02-09 14:03:25

标签: eclipse git egit

我最近转而使用SVN中的Git(eGit)...用于我的Eclipse Java项目

因此,我的源文件中直接有很多.svn文件夹

我想删除这些......但我认为它不像使用文件系统删除它们那么简单,是吗?

我担心如果我这样做,我可能会搞砸了。

我应该使用Finder删除文件吗? (我在Mac上)

还是有某种方式我应该使用eGit来做这件事?

感谢

3 个答案:

答案 0 :(得分:2)

正确的方法是使用git-svn将svn repo转换为git repo,然后执行一个干净的克隆,即丢弃带有.svn文件夹和git-svn余数的旧工作目录。

答案 1 :(得分:1)

实际上就像删除所有.svn文件夹一样简单。

如果您不再使用SVN,则可以删除这些文件。如果删除SVN文件夹,请注意它们具有属性hidden(至少在Windows下)。

答案 2 :(得分:1)

我的团队在几周前切换到Git,我所做的只是svn export svn存储库,然后git init以前导出的项目。
您不必删除原始svn存储库中的所有.svn文件夹。此外,如果您已将svn升级到几个最新版本,则根目录下只有一个.svn文件夹。