svn卸载(svn卸载再安装)

本篇文章给大家谈谈svn卸载,以及svn卸载再安装对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何删除ubuntu默认安装的svn

apt-get install apache2

apt-get install subvesion

apt-get install libapache2-svn

新建一个目录作为svn的仓储目录

mkdir /home/svn;

新建一个目录作为项目目录。

mkdir /home/svn/mysite

svnadmin create /home/svn/myiste,使用SVN自带的工困源具svnadmin create创建SVN项目仓库,这个时候大家去/home/svn/mysite下去看就可以看到很多文件,这就说明这个项目仓库已经真正地建好了.

最后,我们需要配置Apache,使得我们可以以http的协议方式访问SVN服务。事实上,在我们安装libapache2-svn的时候,已经生成了一个路径为/etc/apache2/mods-available/dav_svn.conf的文件,接下来我们只需要对其进行些许的修改就可以完成对Apache的配置。打开dav_svn.conf这个配置文件,我们可以看见文件内有很多前面带#的注释语句,我们可以去掉一些#以完成我们的配置,最终dav_svn.conf这个配置文件的内容应该如下所示:

sudo vi /etc/apache2/mods-available/dav_svn.conf

Location /svn

DAV svn

SVNParentPath /home/svn #项目仓库的父目录纯尺厅

AuthType Basic

AuthName "ToFishes Project Svn"

AuthUserFile /etc/subversion/passwd #SVN的用户文件

AuthzSVNAcessFile /etc/subversion/authz #授权访问文件

Require Valid-user

/Location

在上面的配置文件中我们设置了SVN的用户文件和授权访问文件,但实际上这两个文件并不存在,需要自己手动创建。创建命令如下:

htpasswd -c /etc/subversion/passwd svntest,因为是首次创建,所以需要添加-c选项,同时可以增加一个SVN用户,这里我们将用户svntest添加到SVN用户中。我们执行这条命令后会提示我们输入用户的密码以及再次输入密码。

如果在创建SVN用户文件之后我们还想再添加SVN用户的话,我们就不需要添加-c选项了,如果添加-c选项,之前已经添加的用户就会消失,相当于从新开始了。只添加用户命令如下:

htpasswd /etc/subversion/passwd new_svntest

上面我们添加完了用户,但是还要授权这些用户的权限,如该用户是具有读权限,还是写权限,还是读写权限等等。为了使得一个用户对于SVN的多个项目具有不同的权限控制,我们仅为用户组设置具体的读写权限,如果一个用户期望获得一个项目的相关权限,我们可以将这个用户直接添加到具有相应权限的组中去,具体命令如下:

sudo vi /etc/subversion/authz

在打开编辑授权文件之后编辑其内容如下:

#用户组指令

[groups]

svn = svntest,将做隐用户svntest添加到用户组svn

#其他组

[mysite:/]

@svn = rw,为用户组svn添加读写权限

完成以上设置之后,我们只需重启SVN就可以了,重启命令如下:

sudo /etc/init.d/apache2 restart。

重启时报错:

Syntax error on line 61 of /etc/apache2/mods-enabled/dav_svn.conf:

Invalid command 'AuthzSVNAccessFile', perhaps misspelled or defined by a module not included in the server configuration

Action 'configtest' failed.

The Apache error log may have more information.

...fail!

查一下后发现是一个so文件没加,在/etc/apache2/mods-available/dav_svn.load最后添加一行:

LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so,apache服务器成功重启。

重启之后我们在浏览器中键入SVN项目的访问地址就可以查看项目中的内容了,假定我们配置服务器的IP地址为192.168.1.100,那么我们在浏览器中可键入进行访问。

以上我们介绍的是SVN服务器端的安装和配置,在客户端可以安装一个SVN的客户端软件,如TortoiseSVN这个软件。TortoiseSVN的安装使用都非常方便,但是在第一次使用的时候可能会遇到一些小问题,如在TortoiseSVN Commit时报出错误:

svn: Can't open file '/home/svn/db/txn-current-lock':Permission denied

Error1:Can't open 'db/txn-current-lock':Permission denied。

原因是svn的根目录目前只属于创建者,需要给用户添加权限,消除这种错误的解决方法是给SVN目录添加读写权限,命令如下:

sudo chmod -R o+rw /home/svn

SVN服务器端如何卸载

关闭你打开的程序然后在卸载宴含逗,打开腾讯电脑管家找到“工具箱”然后“软件管理”然后卸载软件再找到你想要的 软件卸载清除残余就行了。

腾讯电脑管晌卖家的专业安全能力得到VB100、AVC、

AV-TEST、Check Mark等国际权威的认可,

成为获得国老源际权威认证“四大满贯”的国产杀毒软件,

杀毒能力已跻身国际一流杀毒软件行列。

eclipse中svn怎么卸载

卸载的方法和详细的操作步骤如下:

1、第一步,需要找到相应的目录以删除高级SVN插件Subclipse,如下图所示,然后进入下一步。

2、森尘其次,完成上述步骤后,依次单击“Help”--“About Eclipse”选项,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,在打开的窗口中单击“Installation Details”按钮,如薯春渣下图所示,然后进入下一步。

4、然后,完成上述步骤后,在“Installed Software”选项卡窗口中,选择“Subclipse”,然后单击“Uninstall”选项,如下图所示,然后进入下一步。

5、随后,完成上述步数悄骤后,单击“Finish”选项,如下图所示,然后进入下一步。

6、最后,完成上述步骤后,需要重新启动Eclipse并单击“Yes”选项即可,如下图所示。这样,问题就解决了。

[img]

关于svn卸载和svn卸载再安装的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表