GIT和SVN同时管理项目(Android为例,Android

2018-08-02  本文已影响140人  木木Jump

前言

新公司,项目都是使用SVN管理的,但是SVN无法在本地切换分支,也没有暂存,分步commit等功能,实际开发中使用很不方便,但是项目远程仓库是配置的SVN,这个无法修改,怎么办呢?
下面提供个方案:GIT管理本地项目,SVN负责提交远程仓库

git配置

下载地址

git init
$ git config --list
core.symlinks=false
core.autocrlf=true
core.fscache=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
rebase.autosquash=true
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
http.sslbackend=openssl
diff.astextplain.textconv=astextplain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
core.autocrlf=false
core.salfcrlf=false
user.name=libinbin
user.email=libinbin
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true

总结

两种方法各有优劣吧,看自己的选择,如果不嫌切换版本管理工具麻烦可以选择第一种方法,使用Android Studio统一管理。另外也可以选择第二种,Studio只配置SVN,使用git命令行配合管理。当然最完美发方案当然是多使用git进行管理代码库。

上一篇 下一篇

猜你喜欢

热点阅读