SVNのインストールとユーザーの追加

SVNのインストールとユーザーの追加

1年前、私はオンライン文書に従ってLinuxサーバーにSVNをインストールし、svnリポジトリに対して2人のユーザーを作成しました。私のリポジトリにユーザーを追加する必要がありましたが、ユーザーをインストールして作成するために行ったことを完全に忘れました。メモを失い、記憶力も良くありません。

まず、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は私のユーザー名です。

2つ目はsvn userを追加する方法を知る必要があるということです。

答え1

まず、svnがどこにインストールされているかを知る必要はありません。どこにいても、コマンドラインからsvnを引き続き使用できます。バイナリがどこにあるのか知りたい場合はwhich svn

第二に、何もないsvnuser。以前のように一般ユーザー(システムユーザー)を作成し、adduser <username>新しいユーザーをストレージグループに追加するだけです。望むより。もう終わりました!次のコマンドのリストを確認してください。

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.

関連情報