更改为Mercurial存储库
|
我为软件包名称为com.company.app的Android应用程序/基于Java的源维护Merucrial存储库。与任何Android应用程序一样,我在origProj目录中具有以下目录结构
+--assets
+--res
+--src
+-- com
+-- company
+-- app
现在,我必须将包名称更改为net.company2.app。 Java源文件的名称不会更改(仅每个文件中的package语句更改)。我想继续使用相同的存储库。我不想失去与过去所做的各种提交相关的历史记录/信息。我该怎么做呢?
我将origProj目录的副本(使用Windows文件资源管理器)复制到newProj-,并更改了子目录以反映新的程序包名称-
+--assets
+--res
+--src
+-- net
+-- company2
+-- app
一切正常,但是当我打开存储库以进行“提交”更改时,列出的文件杂乱无章-我的意思是有些条目具有较旧的目录结构。这并不令我感到惊讶,因为我意识到我并没有采用“ Mercurial”方式。正确的方法是什么?我查看了一份详尽的权威指南-我找不到与我正在做的事情有关的部分-也许这些语言/术语与我无关。请帮忙。
没有找到相关结果
已邀请:
1 个回复
搂腹时
不是您想要的,它将删除不受版本控制的文件和目录。