在Debian上安装SVN

版本信息:
Debain: 5.0
Kernel: 2.6.26-1-686
Subversion: 1.5.6
Apache: 2.2.11
服务端:
1、安装
apt-get install apache2 libapache2-svn

版本信息:
Debain: 5.0
Kernel: 2.6.26-1-686
Subversion: 1.5.6
Apache: 2.2.11
服务端:
1、安装
Eclipse 下连接 SVN 库有两种插件 —— Subclipse 与 Subversive ,可以说这两种插件都是非常优秀的插件,而对于使用者来说,选择使用哪种插件确实是个挺头疼的选择。
Subclipse 主页位于 http://subclipse.tigris.org/ ,与SVN(http://subversion.tigris.org/)联系紧密,我们可以称之为 SVN 官方的 eclipse 插件。而Subversive 则是 eclipse 官方的 SVN 插件,主页位于 http://www.eclipse.org/subversive/ 。
Subclipse 是 SVN 直接支持的项目,在很早的时候就已经出现了。而 Subversive 最先是由一个第三方公司 Polarion 开发的。早先有传闻 Subclipse 将会成为 Eclipse Foundation 成员的传闻,可是最后却出现了令人大跌眼镜的结果,Subversive 率先成为了 Eclipse 的子项目。这中间到底出现什么情况,我们就不得而知了。或许 Eclipse 与 SVN 两个都非常成功的开源项目间,某些协议出现一些争议了吧。
首先请在 linux 下装上 subversion 包。对于 Debian,可以用sudo apt-get install subversion
来做。其它发行版请在各自的包管理器中找一下。如果不想用文本界面的话,rapidsvn 是个不错的选择。完全图形化的
接下来就类似于我写的 TortoiseSVN 了。
先用 svn checkout -N https://https://i18n-zh.googlecode.com/svn/trunk/
这将在当前目录下生成一个名叫“ trunk ” 的目录。且 -N 选项的使用就是告诉 svn 只取出顶层文件,不取目录。这样,我们就取得了一个正常的,可以本地操作的工作目录(working copy)了。如果你有上面服务器的 svn 上传权的话,请在此时输入密码和用户名。如果没有的话,请把上面地址中的 https 改成 http 。上传帐号的申请,可以看这里的说明。
继续阅读 »