0

私の会社はしばらくの間、GForge AS を使用してソフトウェア開発 (トラッカー、タイム トラッキング) を管理しています。ソースコード管理のためにSVNサーバーがリンクされています。

過去に GForge を導入して管理していた人は退職し、残念ながら知識の移転は行われませんでした。...

採用したばかりの新しい開発者のために新しいユーザーを追加する必要がありますが、もちろん問題が発生し始めています。gforge側で問題なくユーザーを作成できますが、これらのユーザーをsvnリポジトリに接続できるようにすることはできます...

GForge は VMWare で実行されており、これは GForge Web サイトから来ていると思われます。

問題を解決する方法を見つけるためにどこから始めればよいかわかりません。どんな助けやアイデアも最も感謝されます!

前もって感謝します。

4

2 に答える 2

0

一時的な回避策を見つけました。パスワードの暗号化は、php crypt() 関数で行われます。そのため、パスワードを暗号化して svnroot-authfile に入れることができました。自動にはほど遠いですが、少なくとも私には解決策があります!

于 2015-11-23T17:09:05.403 に答える
0

@Zangdar GForge のプロジェクト メンバーシップと権限に一致するように、UNIX ユーザー、グループ、権限を更新する cron ジョブがあります。これらは、VM の root ユーザーの crontab にリストされている必要があります。

指定したプロジェクトに、そのプロジェクトの SVN リポジトリにアクセスできるロールにユーザーを追加すると、svnroot-authfile と svnroot-accessfile のエントリが自動的に更新されます。cronjob の実行を待機している間、時間の遅延が発生する場合があります。

GForge の新しいバージョンでは、プロジェクトでユーザーが追加または削除されると、これらの更新がすぐに行われるようにしました。

于 2016-10-15T15:53:26.123 に答える