博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN文件排除
阅读量:5162 次
发布时间:2019-06-13

本文共 754 字,大约阅读时间需要 2 分钟。

      背景:原来SVN库人事2.0在24.42server上,后来server改革,把库迁移到了24.248server上。

原来24.42上的库,在update或commit后文件总是绿色的。看着心里特别的敞亮,可库迁移后。无论我怎么update或是commit,文件就没再绿过,提交文件时总是小心翼翼,生怕出错。

  今天在阅读昌哥博客时,发现是bin文件和obj文件没有排除,bin文件夹用来保存项目生成后程序集。obj文件夹是用来保存每一个模块的编译结果,假设你还想知道的很多其它,能够阅读昌哥的博客:,写的真是太棒了。强烈推荐。

  看了昌哥的博客,加上河哥手把手的指导,我把人事2.0的库迁移到了自己的SVNserver上,对库进行測试。发现下面方法能够保证解决方式中的目录在update或commit后总是保持绿色状态。

(前提是SVN图标设置正常,关于SVN的图片设置。能够阅读河哥的博客:)

  组长的任务:

  在项目搭建后对各层的bin文件和obj文件,进行Exclude from Subversion。操作例如以下图所看到的:

     

    操作完后提交项目,这步的意思是告诉SVN。把这几个文件排除在项目外。不再和项目保持同步状态。

    组员的任务:

    从SVN上下载源代码后。把bin文件和obj文件排除,保证在项目提交时不在对这两个文件进行提交,操作例如以下图所看到的:  

    

   bin obj *.suo *.user *.csproj.user 

   

   通过组长和组员的双重排除。我们在update或commit时,就不会同步bin和obj文件,从而保持解决方式的常绿状态。

   希望我的经验分享可以帮助您对SVN的进一步学习。

转载于:https://www.cnblogs.com/wzjhoutai/p/7306763.html

你可能感兴趣的文章
C#里如何遍历枚举所有的项
查看>>
如何在键盘出现时滚动表格,以适应输入框的显示
查看>>
超级强大的鼠标手势工具
查看>>
常用Dockerfile举例
查看>>
jquery的ajax用法
查看>>
设计模式-策略模式(Strategy)
查看>>
django orm 数据查询详解
查看>>
JarvisOJ Basic 熟悉的声音
查看>>
C# list导出Excel(二)
查看>>
CAS 单点登录模块学习
查看>>
跟着辛星用PHP的反射机制来实现插件
查看>>
Android应用开发-网络编程①
查看>>
input中的name,value以及label中的for
查看>>
静态库制作-混编(工程是oc为基础)
查看>>
jQuery 显示加载更多
查看>>
代理模式
查看>>
Confluence 6 系统运行信息中的 JVM 内存使用情况
查看>>
Confluence 6 升级以后
查看>>
用JS实现版面拖拽效果
查看>>
二丶CSS
查看>>