TortoiseSVNワーキングコピーマルチアクセス


0

複数のユーザーがログインして使用できるワークステーションがあります。そのワークステーションでバージョン管理されているパブリックディレクトリの作業コピーに構成ファイルがあります。アイデアは、各ユーザーが自分のドメインアカウントでログインして、その作業コピーに変更を加えてコミットし、各ユーザーの変更を追跡することです。実行するプログラムがこれらの構成ファイルを必要とするため、ユーザーごとに個別の作業コピーを用意することは受け入れられません。バージョン管理されたファイルは頻繁に変更されることはありませんが、変更された場合は、誰が変更したかを追跡する必要があります。複数のアカウントが異なるアカウントで作成された作業コピーにアクセスすると、TortoiseSVNで問題が発生します。この作業をどのように行うことができるかについての提案はありますか?

回答:


0

実行するプログラムがこれらの構成ファイルを必要とするため、ユーザーごとに個別の作業コピーを用意することは受け入れられません。

いいえ。技術的には間違っています。「WC-per-user」を持つことができます。これはThe Easiest Way(tm)ですが、悲しいことに、The Cutest Way(tm)ではありません。 )(クライアント側?)WC | Repoから最終宛先にファイルをコピーするためのフック

この作業をどのように行うことができるかについての提案はありますか?

「マルチユーザーを使用するWindows」で通常どおり。ホスト上の$ USERGROUPの$ USERによって作成されたファイル|ディレクトリのアクセス権を確認します。追加のトリックがなければ、以下が表示されます($ DOMAINUSERを確認することはできませんが、$ LOCALUSERとの根本的な違いは期待できません):所有者はすべての権限を持つ$ USER、$ USERGROUP(すべてのユーザーが属する)「許可」許可のREAD+ のみREAD&EXECUTE(WCでの作業に必要なWRITEは不可)。解決策は(AFAICS)明白です:「共有」WCを作成した後、WCの所有者をすべてのユーザーのグループに変更するか、WCツリーのグループに書き込み権限を付与します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.