新客立减

微软的开源项目网站

http://www.codeplex.com

/

还是非常不错的,

对于源代码的管理提供了

三种方式:

 

1. CodePlexClient

 

2. Team

prise Explorer 

3. Visual Studio Team

 Explorer 

1.

 

CodePlexClient 

CodePlexClient 

是一个

.net

的项目,提供两个很小的程序

CPC.exe, TFC.exe 

来管理,命令

行模式,

Team

prise Explorer

Team

prise

可以看到,好像是一个收费的东西,还一个是和

VS2005

VS2008

集成的微软的工具,

Visual Studio Team

 Explorer wiki page

有下载,

不过面向

VS2005

246MB

,面向

VS2008

的有

387MB

,都是超级巨大。我比较喜欢小点

的程序,

所以还是用

CodePlexClient

这个看起来是命令行,

但用

/gui

参数还是有几个命令有

界面。这里介绍一下开始创建项目后提交代码的过程和一些必须要的配置,详细可以参考

Installation

 

假定你能熟练在

CodePlex

网站上注册项目(过程很简单),现在开始提交代码。

 

a)

 

 

添加代码目录

 

可以先创建一个

.tfs-ignore

的文件放在要提交文件夹的根目录下,里面的内容可以配置成:

 

<

ignore 

xmlns

='http://www.codeplex.com/schema/IgnoreListSchema-1.0.xs

d'>

 

  

<

add 

recursive

='true'>

bin

</

add

>

 

  

<

add 

recursive

='true'>

obj

</

add

>

 

  

<

add 

recursive

='true'>

*.resharper

</

add

>

 

  

<

add 

recursive

='true'>

*.suo

</

add

>

 

  

<

add 

recursive

='true'>

*.user

</

add

>

 

  

<

add

>

*.xml

</

add

>

 

</

ignore

>

 

这样

bin,obj

等文件夹,

*.user,*.suo

等文件就不会加入服务器。要

cpc

工具认识这个配置文

件,需要再建立一个

cpc.exe.config

文件放在

cpc.exe

相同的目录下,如:

 

<

configuration

>

 

    

<

appSettings

>

 

        

<

add 

key

='DefaultToGuiForCommit'

 value

='true'/>

 

        

<

add 

key

='DefaultToGuiForStatus'

 value

='true'/>

 

        

<

add 

key

='IgnoreFile'

 value

='.tfs-ignore'/>

 

    

</

appSettings

>

 

</

configuration

>

 

配置文件里

key

开始的第一、二个是指使用

commit

status

命令的时候默认用

GUI

,第三

行就是指定的

IgnoreFile

 

进入命令行,进入提交代码的目录,如

cd c:/yourfile

,然后输入

 

cpc add yourfile /e