1

SSHとFTPの両方にアクセスできる共有ホスティングアカウントを持っています。ホバーすると、rootアクセスがなく、サーバーにgitがインストールされていません。ブランチマスターに(ローカルで)コミット/マージしたかどうかを監視するウォッチャースクリプトを設定し、FTP経由でマスターブランチをリモートサーバーにアップロードすることがどれほど実現可能かについて興味があります。

ウォッチャーの作成が複雑すぎる場合は、bashスクリプト(Linux Mintを実行しています)を使用して手動で(ウォッチャースクリプトなしで)実行できますが、どちらの方法でも実行できません。

4

2 に答える 2

1

https://github.com/resmo/git-ftp#readmeを試すことができます。FTP 経由でアップロードするための素晴らしくシンプルなシェル スクリプトです (他の言語には依存しません)。サーバー側にgitをインストールする必要はありません。

于 2012-10-31T03:14:06.520 に答える
1

誰かがすでに同じ難問を抱えているようです。彼の解決策は Github にあります。

それはすべてPythonyですが、うまくいかない場合でも、どこから始めればよいかがわかります。

そして、常にsitecopyがあります。

于 2012-10-31T03:15:51.900 に答える