标签

Android 44

Android Network security configuration Android 网络配置 Android Camera Preview gradlew 源码分析 Android 动态修改菜单 Android RelativeLayout 之 Gravity 的使用 Android Studio Gradle Download Error Android加载子View 【转】Android打开与关闭软键盘 Android EditText软键盘显示隐藏以及“监听” Android mipmap文件夹 Android 用命令行更新SDK Android Service学习之AIDL, Parcelable和远程服务 Android 5.0设备中,Notification小图标是白色的 Android最佳实践 Android Keystore 文件的密码修改 Android Studio 中加载so库文件 Android 中方法重载遇到的问题 ListView & RecyclerView Google Volley如何缓存HTTP请求文件 Creating logs in Android applications Advanced Android TextView TextView高亮URL地址解析 TextView 高亮URL地址,并实现跳转 Best practices in Android development Android Sdk Manager无法更新问题解决办法 Android ViewPager滑动事件 Google Volley 网络请求框架(一) Andorid UI注入工具的使用(ButterKnife) Android 项目中出现的奇葩bug, 数据NullPointExcption Android Drawable Animation Android 图片的毛玻璃效果 Android之使用Log打印日志 使用Fidder来拦截Android发送的HTTP请求 Android之Webview使用 Android之Notification的使用(二) Android之Notification的使用(一) Android Keyboard Show&Hiden Android 粘贴板的使用 Android中使用.9.png 使用Fidder来拦截Android发送的HTTP请求 Andorid JUnit 单元测试 Activity之间的切换动画 Android ListView中Adapter的使用

Git 合并两个Project

2015年07月27日

问题:

公司开始使用的是SVN进行项目管理的,现在有一个项目,有两个Project,其中一个是Application, 另一个是Library。现在要把SVN上面的项目迁移到Git服务器上去。但是Git服务器上面只有一个Proj,也就是说,现在需要将两个项目和在一起。想想,本来也应该把两个项目合在一起,不然,版本管理必然也会是一个大的问题。

解决方式

  • 如果不需要保存SVN上的提交日志,那直接复制提交就行了。

  • 要保存提交日志

    首先要将SVN的项目迁移到GIT服务器上。我在本地搭了一个Git服务器。

    使用 git clone svn svn://location/project1

    将两个项目都迁移到git服务器上去。

    然后先将要合并后的那个proj clone 到本地。

    使用git subtree 将原来的两个工程添加到新的工程中,然后提交到服务器就可以了。

参考文档



友情链接: Hiro's Blog | Junjun's Blog