关于SVN项目管理仓库的解绑和绑定

    xiaoxiao2022-06-25  183

    因为之前都是独立开发,所以对SVN仓库管理工具的认识一直不够,今天记录一下关于SVN的解绑和绑定。

    一、解绑

    将项目切换到 project 模式下 , 找到  .idea 文件下的 vcs.xml 文件,打开

    打开如下

    <mapping directory="" vcs="svn" />

    修改为

    <mapping directory="" vcs="" />

    OK了! 工具栏中的更新箭头和提交箭头消失,并且项目文件夹和文件也都恢复了默认颜色

    但是  还没有结束,当你点击VCS-->Import Into Version Control,会发现只有Import Into Subversion...选项,没有Share Project(Subversion)...选项,而默认情况下是有Share Project(Subversion)...选项的,

    而且打开该项目所在文件夹,会发现该项目文件夹上还显示着SVN的标记,打开项目文件夹,找到  .svn 文件,删掉这个文件夹,等一小会,项目中的svn标志就没有了,重启AndroidStudio,Share Project(Subversion)...选项就显现出来了。

    注:如果你的项目文件里没有  .svn文件,有可能隐藏了,看看   查看——> 隐藏的项目   有没有勾选

     

    二,绑定

    1、下载SVN并安装,安装的时候需要注意一点,点击红色叉号,并选中 well be开头的那句,必须选中,然后一路 next

    2、下载好之后,打开Android studio,在设置里面配置SVN路径,

    3、添加忽略文件

    注:忽略文件要在绑定代码仓库链接(就是项目经理给你的一段http:******)前设置好,不然无效

    点击“-”删除之前添加过的;Android Studio创建的Android项目一般需要忽略:

    1).idea文件夹

    2).gradle文件夹

    3)所有的build文件夹(挨个查找)

    4)所有的.iml文件(挨个查找)  使用第三个ignore all files matching(匹配)不好使

    5)local.properties文件

     

    4、关联SVN仓库

    之后会弹出选择要分享的SVN地址及其他选项,如下图:

    在Define share target下选择第二个,可根据情况在原有位置设定文件夹;选择完成后点击Share就可以了,会弹出让你选择SVN工作副本的格式化版本(jdk版本),如下图

    建议选择1.8format,我之前选择了其他的试了一下,发现项目总会报出一下错误,原因暂时未发现,就先这样选择吧;点击OK等待一会就能创建本地项目同SVN服务器的关联了;成功后会自动刷新本地的项目,可能需要等一会项目里的内容变成绿色,即表示已经成功了。到目前为止只是将项目同SVN服务器建立了联系,并没有将代码提交到SVN服务器上去。此时会有提示:

    这样就绑定成功了,我也是在别的博客学习的,仅作为自己记录。


    最新回复(0)