解决用VS.NET开发Web应用程序和Subversion的冲突 方法一

原创 2004年04月22日 09:34:00

由于Subversion会在每个文件夹下建立一个.svn的隐藏文件夹来存储相关信息,而Windows是不允许以“.”开头的文件名(底层应该是允许的,不然这个文件夹恐怕也无法建立),所以当用VS.NET打开Web应用程序时会出错(但其他类型的应用程序不会出错......),虽然忽略后似乎不影响正常工作,但是每次看到这个错误信息都会觉得很不爽 :-p,所以在google上搜了一下,发现了两个变通的解决办法,下面来说方法一:改名。

建立两个.cmd批处理文件:

1. hide-svn.cmd:

@ECHO OFF
FOR /R %%f IN (.svn) DO IF EXIST "%%f" (
   ATTRIB -h "%%f"
   RENAME "%%f" _svn
)

2. restore-svn.cmd:

@ECHO OFF
FOR /R %%f IN (_svn) DO IF EXIST "%%f" (
   RENAME "%%f" .svn
   ATTRIB +h "%%~pf/.svn"
)

这两个文件还是很简单的,每次修改应用程序之前执行hide-svn.cmd将所有的.svn目录改名成_svn,修改结束执行restore-svn.cmd将所有的_svn目录改名回.svn即可。

但是这样做还是有些麻烦,其实还有一劳永逸的解决办法,就是方法二:转换。

 

待续...  ^o^

VS 下 解决SVN冲突--项目问题解决篇

最近项目开展的如火如荼。由于不是按层开发,每个人敲一条线,即使是自己在敲代码之前先更新,敲完之后立马提交也 难免和别人的会冲突。最头痛的就是这个了。忙活了半天,提交不上,还有可能把自己的 把服务端造成...
  • u010176014
  • u010176014
  • 2014年12月21日 16:15
  • 2421

解决哈希(Hash)冲突的主要方法

1.hash表简介:把任意长度的输入编程固定长度的输出,压缩映射。 2.解决哈希冲突的主要方法。...
  • qiyejunlintian
  • qiyejunlintian
  • 2015年08月25日 16:00
  • 2329

哈希表及处理冲突的方法

哈希法又称散列法、杂凑法以及关键字地址计算法等,相应的表称为哈希表。这种方法的基本思想是:首先在元素的关键字k和元素的存储位置p之间建立一个对应关系f,使得p=f(k),f称为哈希函数。创建哈希表时,...
  • zhangdaisylove
  • zhangdaisylove
  • 2015年08月22日 19:46
  • 2270

解决哈希(HASH)冲突的主要方法

http://blog.sina.com.cn/s/blog_54f82cc20100zuuy.html 虽然我们不希望发生冲突,但实际上发生冲突的可能性仍是存在的。当关键字值域远大于哈...
  • lightty
  • lightty
  • 2013年09月06日 09:18
  • 37282

解决Hash冲突的几种方法

开放地址法: 1.线性探测法        线性再散列法是形式最简单的处理冲突的方法。插入元素时,如果发生冲突,算法会简单的从该槽位置向后循环遍历hash表,直到找到表中的下一个空槽,并将该元...
  • u012104435
  • u012104435
  • 2015年08月24日 15:07
  • 16681

项目管理中冲突的六种解决方法

解决项目冲突的主要责任在于项目经理,项目经理可以使用以下六种方法来解决冲突: 面对/解决问题(confronting/problem solving):通过审查备选方案,把冲突当作需要解决的问题...
  • wangshfa
  • wangshfa
  • 2014年05月13日 10:44
  • 11871

Web应用程序开发原理

一、主机/终端模式(Mainframe/Terminal) 企业应用程序是围绕一个中心大型主机建立的,使用者一般通过只有一个屏幕、一个键盘和一根主机连接线的“哑终端”与主机的应用程序进行交互。例如:超...
  • yangtjh
  • yangtjh
  • 2015年07月27日 20:05
  • 1351

TortosieGit解决冲突的方法

项目开发中,发生冲突很影响开发效率,发生冲突时,我们必须能正确识别哪些是我们自己的代码,哪些是别人开发的代码。 git发生冲突后,产生了3个文件或者更多文件,比如我在t.php中编辑了内容,pull...
  • canlynetsky
  • canlynetsky
  • 2017年07月29日 18:06
  • 118

hash冲突的解决方法以及hashMap的底层实现

大家平时都用过hashMap,但是可能大家对hashMap的底层实现不太了解,这几天也稍微了解下,记录下来,以免遗忘。 如上图,我们需要了解一下hash表(散列), 首先散列的目的是要使用一个对象来查...
  • qq_25901775
  • qq_25901775
  • 2016年03月19日 11:25
  • 4531

hash表拉链法解决冲突

散列表(Hash table) 也称为 哈希表 。是字典的一种抽象。比如说你要查一个字,通过这个字的拼音首字母,找到这个字的页码,然后翻到那页找就行了。这种方法直接把查找 时间复杂度 降到了常数。但...
  • lcalqf
  • lcalqf
  • 2017年03月07日 18:34
  • 311
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决用VS.NET开发Web应用程序和Subversion的冲突 方法一
举报原因:
原因补充:

(最多只允许输入30个字)