Windows7のハードドライブ上のファイルをパブリックドロップボックスフォルダーに同期させたい。
私はこれを行うことができます:
mklink /H "c:\dropbox\Public\test.txt" "c:\data\test.txt"
そして、これを初めて行った後、ファイルc:\dropbox\Public\test.txt
が実際に作成され、http://dl.dropbox.com/u/.../test.txt
を介してオンラインで利用できます。
そして、ファイルc:\data\test.txt
を更新すると、実際にファイルc:\dropbox\Public\test.txt
は変更を反映します、ただし:http://dl.dropbox.com/u/.../test.txt
しません変更を反映しますDropBoxはどういうわけか、そのファイルが変更されたという情報を取得しないためです。
元のファイルの変更がドロップボックスのURLリンクにも反映されるようにするための回避策または別の解決策は何ですか?
代わりにフォルダシンボリックリンクを使用していて、そのシンボリックリンクフォルダの下にファイルを配置していますが、これまでのところ問題は発生していません。シンボリックリンクファイルをドロップボックスフォルダに配置するよりも簡単だと思います。
単なる提案ですが、mklink/Dを使用してフォルダをシンボリックリンクします:)
ファイルの「正規」バージョンがDropboxのフォルダーにあることを確認する必要があります。
参照: フォルダ/ジャンクション/シンボリックリンクのバグを監視
これは、vimの設定を同期するために行います。
Dropboxはこれについて公式の回答を持っています: https://www.dropbox.com/help/145
つまり、Dropboxは、Dropboxクライアントが開く/再起動するたびに、リンクされたファイル/ジャンクションの変更のみを確認します。
変更をすぐに反映させたい場合は、元のファイルをDropboxフォルダー内に配置し、そのファイル/フォルダーを指す外部リンクを作成する必要があります。
例:
C:/ Dropbox/MyFolderはD:/ MyFolderへのリンクです-> Dropboxの再起動後に変更が同期されます。
D:/ MyFolderはC:/ Dropbox/MyFolderへのリンクです->変更はすぐに同期されます。
データを保存するために2つのHDが必要なので、これは私にとって問題ですが、それがどのように機能するかです。