タグ付けされた質問 「git-annex」

1
git-annexがインストールされていないサーバーでGit Annexをホストする
マシンAとBは、共通のgit annexリポジトリをホストします。どちらにもgit-annexプログラムがインストールされており、両方のマシンで手動で編集/コミット/ etcしています。AとBは同時にインターネットに接続されていないため、直接同期することはできません。 サーバーCは常にオンで接続されています(無料でかなり安全です)。gitはインストールされていますが、管理者権限がないため、git-annexをインストールできません。 私の質問:git-annexとhaskell ghcの依存関係全体をCにインストールせずに、サーバーCを中央ハブとして使用して、git-annexの更新をAとBの両方からプッシュおよびプルできますか? 「ディレクトリ」または「rsync」の特別なリモートでCを使用してみましたが、これはファイルのみを保持しているようで、プッシュ/プル後にAとBを更新するために必要な残りの部分は保持していません。 ヒントは大歓迎です!
9 git  git-annex 

2
パーティションにgit-annex制御ファイルがありますが、それでも通常の方法でパーティションを使用しますか?
パーティションにあるすべてのファイルをgit-annexで制御して、外部ドライブを介して他のコンピューターに持ち込めるようにします。それでも、コンテンツが変更される唯一の場所である場合は、パーティションを通常どおり使用します(git-annexを気にせずにファイルを作成、変更、削除します)。パーティションはメインPC上にあり、ファイルは主に作成および変更されます。ファイルを外部ドライブにバックアップする場合や、ファイルをどこか別の場所に持って行き、そこからメインPCに戻す場合、同期はかなりまれです。 私の知る限り、パーティションの最上位ディレクトリにgitリポジトリを作成してから、すべてを追加する必要があります。 常にロックを解除してコミットすることなく、ファイルを使用し、パーティション上でファイルを作成および削除できますか?ただし、同期する前にコミットします。 Git-annexは、ロック解除したファイルのコピーを作成します。それはパフォーマンスの問題でしょうか? または、シナリオに別の同期ソリューションを使用する必要がありますか?手伝ってくれてありがとう!
2 backup  sync  git  git-annex 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.