0

デプロイ サーバーとローカル開発マシンの間で bzr を使用してより良いワークフローを取得しようとしています。

www-user およびローカル アカウント wdev で bzr-login として実行されている Web サーバー。サーバー グループでは、www-user: www-user,wdev とその逆がセットアップされます。

簡単にするために、緊急のバグ修正は ssh を介してサーバーのトランクで修正されます。

推奨されるセットアップは何ですか?/home/wdev のトランク?

展開はトランクまたはブランチのどちらにする必要がありますか?

現在、コミットするには su root を使用する必要がありますが、これには困惑しています。それでも、Web サーバーにはまだ php の書き込み権限がありません。現在の解決策は、すべてを www-data に chown:ing することです。マージすると、wdev 所有権を持つ新しいファイルがぼやけてしまうため、嫌な解決策です。

優先設定に関する基本的なハウツーに感謝します

(これは多かれ少なかれhttps://serverfault.com/questions/299436/directory-rights-with-webserver-and-bzrからの x-postですが、あまり反応がありませんでした)。

よろしく、

4

1 に答える 1

0

トランクとは、マスターブランチを意味すると思いますか?分散リビジョン管理システムでは、トランクとブランチの間に区別はありません。これは単なる慣習であるため、使いやすいように整理してください。

スティッキー ビットを使用できるかもしれません : http://michael.lustfield.net/content/creating-your-own-bazaar-server 1 時間ごとにアクセス許可を修正します。

スマート サーバーを使用する場合、すべてのユーザーが 1 つの os ユーザーを介してコミットするため、アクセス許可は別のレベルで処理されます。

于 2011-08-11T14:13:38.167 に答える