SVN操作

服务端:
1.将svn服务端安装程序svn-1.4.6-setup.exe安装在服务器上,然后将SVNService.exe放到安装目录下bin文件夹中。
2.建立一个文件夹,比如D:\Repository用来存放所有的文件库,在该目录下建立文件夹,比如project1用来存放project1的文件
  右击project1,选择菜单中的TortoiseSVN下的Create Repository here,成功以后打开目录下conf文件夹中的passwd文件添加用户,
  比如beyond = 123456,对应用户名和密码。然后打开svnserve.conf,将anon-access = read,auth-access = write和password-db = passwd
  前面的#和空格去掉,用来设置读写权限。
3.在控制台中输入sc create SVNService binPath= "\"C:\Program Files\Subversion\bin\SVNService.exe\" --service -r d:\Repository" DisplayName= "SVNService" depend= Tcpip start= auto
  用来启动SVNService服务,然后打开服务程序,找到SVNService,启动此服务,或者用sc start SVNService来启动,sc stop SVNService用来停止,sc delete SVNService用来删除服务。

客户端:
4.安装客户端安装程序TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi
4.在TortoiseSVN下的Settings中的Global ignore pattern中输入bin */bin obj */obj debug */debug Debug */Debug release */release Release */Release build */build *.suo *.user *.ncb *.aps
  则以这些为后缀的文件不传到文件库中
5.在需要做版本控制的文件夹上右击,选择TortoiseSVN下的Import,在URL of repository下输入project1对用的路径,比如:svn://192.168.324.134/project1点OK,将该文件夹中的文件导入到project1库中。
6.在需要下载版本库中的文件时,新建个文件夹,右击选择SVN Checkout然后输入版本库地址,就可以将文件导出到这个文件夹中。

你可能感兴趣的:(SVN)