0

私はsvnで共有されているプロジェクトに取り組んでいます。私はオフィスだけでなく自宅でも仕事をしています。自宅からファイルを更新して自宅で作業を続けることができるように、オフィスからいくつかのファイルをプライベートにコミットしたかった (部分的な機能である可能性があります)。プライベートとは、他の svn ユーザーが私のコミットにアクセスできないことを意味します。これらのプライベート コミットは、私が残したところから続行するためだけのものです。

分岐とタグ付けは、プライベート ブランチを維持するための代替オプションになる可能性があることを知っています。しかし、私はもっと簡単なアプローチを知りたいです

4

2 に答える 2

1

「公式」と同じ UUID を持つローカル リポジトリ

プライベート コミットの場合:

  • WC をローカル リポジトリに切り替える
  • 専念
  • ...
  • Home-WC をローカル リポジトリから更新する
  • コード
  • 専念

会社で

  • WC をローカル リポジトリに切り替える
  • アップデート
  • 公式リポジトリに切り替える
  • 宿題をする
于 2013-04-18T15:32:17.807 に答える
1

分岐は、目的を達成するための標準/承認された方法です。プライベート ブランチを作成し、パスベースの認証を設定して、アカウントへのアクセスのみを許可します。トランクから定期的にマージし、適切な頻度でトランクに戻るようにしてください。

または、各コンピューターで個別の作業コピーを維持するのではなく、作業コピーを USB スティックに保存して、それを使用して作業します。

于 2013-04-18T15:11:44.303 に答える