SVN是什么?
发布网友
发布时间:2022-04-23 04:37
我来回答
共3个回答
热心网友
时间:2023-10-15 00:20
管理用的 项目组开发才用的到 一个人就不用了
热心网友
时间:2023-10-15 00:20
SVN 是Subversion的简称,是一种集中式文件版本管理系统,对于开发人员来讲,应该是有必要掌握的工具,当然还有其他比如CVS,VSS等其他工具。
版本控制工具在团队协作方面的作用是毋庸置疑的。对于个人开发,使用版本库也是很有必要的,一个是养成好的协作开发习惯,另外对于个人代码的纵向管理还是很有帮助的。比如对于自己代码的形成时间过程会有所记录,在修改代码失误的情况下,可以回滚到任何自己提交的历史节点等,出现错误时,可以追溯代码历史,为分析BUG提供帮助等,如果有时间应该学习一下,当然开发过程中应该注意及时提交,写明提交注释,养成好的提交习惯。
纯个人开发好像还有个单机版的版本控制工具,具体叫什么名字不记得了,但使用方法和目的基本差不多追问这个管理系统是要下载下来,怎么用呢?
追答如果没有使用的经验,最好还是找熟悉的人一起带一下,或者加入一个团队。另外查一下使用帮助文档学习学习。
以下文章可以参考:
http://wenku.baidu.com/view/5f5c758002d276a200292e75.html?from=rec&pos=0&weight=1707&lastweight=500&count=5
http://wenku.baidu.com/view/aa148e66783e0912a2162a3a.html
热心网友
时间:2023-10-15 00:21
SVN使用说明
1.
SVN(Subversion)简介
SVN是类似于VSS
和
CVS
的版本管理软件,是CVS的作者另起炉灶开发的,继承了CVS的优点,避免了CVS的一些缺点.
客户端软件TortoiseSVN与资源管理器结合,使用非常方便.
2.安装文件及说明文档所在目录:
客户端安装文件:
http://203.187.176.183/TortoiseSVN-1.1.7-UNICODE_svn-1.1.4.msi
中文语言包:
http://203.187.176.183/LanguagePack_1.1.7_zh_CN.exe
3.简要说明
由于客户端软件TortoiseSVN与资源管理器结合使用,所以安装后要reboot
中文语言包使用方法:
桌面或资源管理器的任何地方右键,
4
基本操作
Svn服务器地址203.187.176.183
每人自己一个私有目录,URL分别是
svn//203.187.176.183/yhb
svn//203.187.176.183/zwb
svn//203.187.176.183/ldh
svn//203.187.176.183/pb
svn//203.187.176.183/pub
你的账号密码通过手机短信发给你.
输入你自己的URL
,比如:svn//203.187.176.183/zwb
常用操作:将一个已有的工程加入SVN
例如:有目录
e:\project1
,导入
SVN
导入到你的URL下面的某个子目录下:
比如:svn//203.187.176.183/zwb/project1
然后用"SVN
取出"功能从刚导入的或别人导入的工程获得一个working
copy
.
Important
You
can
only
check
out
into
an
empty
directory.
If
you
want
to
check
out
a
previously
imported
sourcetree,
Subversion
will
throw
an
error
messge.
You
will
have
to
check
out
into
a
different
directory
or
delete
the
existing
sourcetree
first
要想check
out
(取出)到刚才进行导入的目录,必须先删除原目录中的文件,或新建个目录
取出
操作成功后,目录会有个绿色的勾,
并增加了一个目录
.svn
-------修改过的文件会有红色标识,新增加的文件没有任何标识------
―――使用SVN提交
将改动上传到SVN服务器
――――――――――――――
改动过的文件和新增加文件会在列表中,要都选中.