SVN安装并添加用户

SVN安装并添加用户

一年前,我按照一些在线文档在我的 Linux 服务器上安装了 SVN,并为我的 svn 存储库创建了两个用户。我需要向我的存储库添加更多用户,但我完全忘记了我为安装和创建用户所做的事情。我的笔记丢了,记忆力也不好。

首先我应该知道我在哪里安装了 subversion 或 svn。

当我运行命令时

find / -name subversion i see below

我得到的结果是这样的

/home/svn
/home/svn/csvn/bin/svn
/home/svn/csvn/lib/svn-python.2.6/svn
/home/svn/csvn/lib/svn-python.2.4/svn
/home/svn/csvn/lib/svn-python.2.7/svn
/home/svn/csvn/lib/viewvc/vclib/svn
/home/svn/csvn/lib/svn-python.2.5/svn
/home/beawlp/svn
/var/spool/mail/svn
/usr/bin/svn

beawlp 是我的用户名。

第二件事是我应该知道如何添加 svn 用户。

答案1

首先,您不需要知道 svn 安装在哪里。无论它在哪里,您仍然可以从命令行使用 svn。如果您仍然想知道二进制文件在哪里,请使用which svn.

其次,不存在任何事物svn用户。您只需像以前一样创建一个普通用户(系统用户)adduser <username>,然后将新用户添加到 repo 的组中。瞧。您完成了!检查以下命令列表。

adduser <username> # creates a user
ls -ld /path/to/repo # this should print something like this: -rw-rw-r-- 1 foo bar   45 Sep 15 17:55 repo. bar is the group name.
usermod -aG bar <username> # use the group name instead of bar.

相关内容