• java开发环境配置——IDEA SVN的使用


    一.安装svn客户端,在idea中配置svn

    装小乌龟,TortoiseSVN ,就下图一个要注意的地方,这里默认 command line client tools是不安装的,选上。如果已经安装过了,但是没有选上这个,重新打开安装程序,选Modify,选上就可以了

    红圈内的路径就是安装svn(小乌龟)bin目录下的svn.exe

    二.上传项目到svn服务器

    1.打开项目 ,上面工具栏选择VCS 选择把项目交给SVN管理,然后选择Subversion。选择SVN管理后可以看到项目变了颜色

                              

    2.右击项目,选择Subversion——>Share Directory,选择第三个并且打上勾,创建分支和主干,后面默认1.8 format即可,之后项目就会变成绿色

    3.右键项目选择-->Subversion-->Commit Directory提交项目

    注意,第一次迁入项目提交时,把这个勾去掉,不然可能会很慢。spring boot的项目,.iml文件 .idea文件夹应该是忽略提交的,迁入时取消勾选

    三.从svn服务器检出项目

    再选择仓库的地址,选择的时候,要迁主干的就选trunk,分支的就选对应的分支的。点checkout后,选择存放位置,之后全部默认即可。然后会提示是否创建项目,创建时也都默认即可,然后注意要等项目全部加载完毕再去操作。注意事项,如果打开项目时,提示你是 iml文件是否要加入svn版本控制,请选择否

    四.使用注意事项

    1.忽略文件不提交

    在idea中忽略提交文件,分两种情况:

    第一种,文件还没有纳入版本管理

    这种通过 svn的ignore配置 version control—-local changes—-configure ignored files, 

    忽略文件分几大类,忽略某个文件夹、忽略某类文件(正则)、忽略某个文件

    第二种,文件已经纳入版本管理,但不想再提交

    比如,不小心提交的eclipse、intellij的文件。这种就通过version control的changelist来实现。intellij提供了changelist功能,可以对文件进行分类,提交时,只提交active(活跃的)changelist

    第二种方法是可靠的方式,无论文件是否提交,都可以通过此方法达到提交指定文件的要求,并且提交的文件,一目了然

    参考:https://blog.csdn.net/wangjun5159/article/details/74932433

    2.提交代码

    提交代码时应该先获取代码,然后能编译通过后再提交,不影响同事的使用。遇到改同一个文件情况时,事先和商量好,这样有冲突时也好处理

  • 相关阅读:
    【整理】数组面试题集锦
    【整理】二叉树面试题集锦
    【转】C++怎么设计只能在堆或者栈分配空间的类以及定义一个不能被继承的类
    【转】面试题:最长回文子串
    【转】后缀数组求最长重复子串
    【转】linux硬链接与软链接
    【转】随机函数面试题
    【转】C++ 重载、覆盖和隐藏
    分类算法评估指标
    Pandas_对某列的内容分列
  • 原文地址:https://www.cnblogs.com/shanejim/p/9434259.html
Copyright © 2020-2023  润新知