共有ドロップボックス フォルダーに作業ツリーのないBazaar リポジトリを作成します。
bzr init --no-tree /path/to/subfolder/in/dropbox
あなたとあなたのチームは、この共通リポジトリからチェックアウトまたはブランチできます。作業ツリーがないことの良い点は、誰も誤って直接作業することがないということです。それぞれがこのリポジトリからチェックアウト/ブランチすると、最もクリーンです。
既に既存のリポジトリがある場合は、次のように作業ツリーなしでドロップボックス フォルダーにプッシュできます。
cd /your/local/working/tree
bzr push --no-tree /path/to/subfolder/in/dropbox
上記は、スタンドアロンのリポジトリ設定です。後で複数のブランチをチームと共有したい場合は、代わりに共有リポジトリを使用する方が最適です。そうすれば、ストレージ容量と帯域幅を節約できます。今はおそらく少し高度だと思いますが、将来必要になった場合は、既存のリポジトリを次のように共有リポジトリのセットアップに簡単に移行できます。
cd /path/in/dropbox
bzr init-repo --no-trees repo
bzr branch /path/to/old/repo repo/trunk
その後、リポジトリ内に複数のブランチを並べて作成しtrunk
、チーム内で共有できます。これは効率的です。
2 番目の質問によると、単一のバージョン管理されていないファイルよりも、バージョン管理を使用する方がよいと思います。これはちょっとした投資ですが、長期的には確実に報われます。
2 番目の質問によると、Bazaar は非常に使いやすく、非常に直感的なツールです。あなたにとって素晴らしい選択だと思います。(免責事項:私は最近 Bazaar に関する本を書きました。)