分布
開始する前に、次のディストリビューションをダウンロードします。
SparkleShareはGitリポジトリのクライアントであり、異なるコンピューターでのフォルダーの自動同期を提供します。
SCM-Serverは非常に簡単に構成できるGitサーバーです。 最近まで、SparkleShareの使用を非常に困難にしていたのはWindows用のGitサーバーの構成の複雑さでした(ローカルネットワークの場合)が、Gitサーバーを数回クリックするだけで構成できるようになりました。
SparkleShareをインストールし、アーカイブをSCM-Serverから任意の便利なフォルダー(たとえば、私の例のように「D:\ scm-server \」)に解凍します。
Gitサーバーのセットアップ
ファイルDを実行します。\ scm-server \ bin \ scm-server.bat
すべてがうまくいけば、サーバーはhttp:// localhost:8080またはhttp:// <マシンのネットワーク名>:8080で利用可能になります。
Webサイトが利用できない場合は、ファイアウォールを一時的に無効にしてみてください。
ポート8080がビジーの場合、構成ファイルDに移動します。\ scm-server \ conf \ server-config.xml
そして、空いているポートへの行を修正します。
<Set name="port"> <SystemProperty name="jetty.port" default="8080" /> </Set>
そして、scm-server.batを再度実行します
これで、管理パネルに移動できます。
README.txtファイルに記述されているように、ユーザー名/パスワードを使用してログインします。
scmadmin / scmadmin
「リポジトリ」タブで、図のように新しいリポジトリ「myrepo」を作成します。

次に、次の行が表示されます。
チェックアウト:git clone scmadmin @ localhost:8181 / scm / git / myrepo
SparkleShareの場合、ユーザーのパスワードを追加し、localhostをgitサーバーのネットワーク名に置き換えることにより、この行を変更する必要があります。 私の場合、私のマシンのネットワーク名はdzです:
http:// scmadmin:scmadmin @ dz :8181 / scm / git / myrepo
クライアントのセットアップ
SparkleShareを起動し、Windowsシステムトレイでアイコンを見つけます。 メニュー項目「ホストされたプロジェクトを追加」を選択します

アイテム「My Own server」を選択し、リポジトリアドレスを2つの部分に分割します。
アドレス: http:// scmadmin:scmadmin @ dz:8181 /
リモートパス: / scm / git / myrepo

[追加]ボタンをクリックすると、リポジトリを追加するプロセスのウィンドウが表示されます。 ここで、空のリポジトリを数秒以内に追加する必要があり、ウィンドウがフリーズした場合、アプリケーションがサーバーに到達できない可能性が高いことに注意してください。

さて、プロセスの最後に、システムトレイからフォルダーを開き、Dropboxの代替と同じように使用できます。

結論として
ファイルストレージはGitリポジトリに基づいているため、Webインターフェイスを介してフォルダーを表示するようにGitoriousまたはGitLabを構成することもできます。 一般的に、gitで動作するすべてのもの-ファイルストレージにねじ込むことができます