問題タブ [git-ftp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Windows 上の ezyang / git-ftp
Windows にhttps://github.com/ezyang/git-ftpから git-ftp をインストールしようとしています。ほとんどのgit-ftpにはcygwinが必要か、Windowsにインストールできないことは知っていますが、Pythonでコーディングされており、WindowsにPythonインタープリターをインストールできるため、インストールするのは難しいです。
Python 3.2 をインストールし、パスに追加しました。次に、最新バージョンの git-ftp をプルし、非常に明確なインストール手順に従いました。
次に、「python git-ftp.py」を実行すると、次のエラーが表示されます。
私の質問は、なぜそれがうまくいかないのですか?Python エラー、git-ftp スクリプト エラー、Windows 互換性の問題ですか? 注:「easy_install gitpython」をインストールしませんでした。絶対に必要ですか?
編集 :
また、 python-2.7.2.amd64-pdbをインストールしようとして同じコマンドを実行すると、別のエラーが発生します。
スクリプトが私のgitなどを見つけることができないためだと思います.gitフォルダーに正しい「ftpdata」ファイルを配置しようとし、.gitのルートフォルダーからスクリプトを実行し、実行しようとしました.git フォルダー自体から。それもうまくいきませんでした。
問題があるかどうかはわかりませんが、Windows 7 - 64 ビット (Intel Core2 Duo CPU T9600) を使用しています。
私の質問は次のとおりです。Pythonスクリプトにgitモジュールの場所を伝える方法は?
git - git-ftp を使用してサブフォルダーを ftp にプッシュする
git-ftp を使用して、特定のサブフォルダー (html5 ボイラープレートの公開フォルダー) のみを指定した ftp ディレクトリにプッシュするにはどうすればよいですか?
web-deployment - html5ボイラープレート公開フォルダーをデプロイする方法(おそらくgit-ftpを使用)
私はまだ、html5ボイラープレート+ビルドスクリプト、gitHub、そしておそらくgit-ftpを使用して、優れた開発->展開ワークフロー(主に小規模なWebサイト用)を探しています。
問題は、html5ボイラープレートの公開フォルダーをWebサーバー(通常はsshアクセスがない場所)にデプロイする方法を理解できないことです。
どうしますか?
WebサイトがredaxoのようなCMSを使用している場合はどうなりますか?
git - .git-ftp-ignoreを作成して、いくつかのファイル/ディレクトリを除くすべてを無視します
たとえば、git-ftpでディレクトリ全体を「foo」ではなく「foo / bar /」で無視するようにするにはどうすればよいですか?
git - ファイルが既にサーバーにある場合は、git-ftp アップロードを避ける
アプリのローカル コピーがあり、それを github にプッシュし、git-ftp を使用して変更内容をサーバーにアップロードするとします。
私は最初に使用します:
すべてのファイルをサーバーにgit push
アップロードし、将来のアップロードに使用しますよね?
しかし、既にサーバーにコピーがあり、それをローカルにセットアップしたい場合はどうすればよいでしょうか? 私は自分のアプリファイルをダウンロードしよgit init
うとしgit ftp push
ました.
次に、git ftp init
コマンドを使用して機能しましたが、すべてを再アップロードしました。
すべてを再アップロードして使用を開始することなく、これを設定する方法はありますgit ftp push
か?
git - git-ftp レスモ git-ftp.log
resmo の git-ftp を使用しています。 https://github.com/resmo/git-ftp。このように最初のinitコマンド(およびプッシュを使用して)を実行すると
致命的な問題がある
完全なレスポンスはこちらhttp://jsfiddle.net/ehijon/PHwpw/
必ず「.git」ローカルフォルダーに構成ファイルを設定してください:
リモートで "public" フォルダーを 777 のアクセス許可で設定した後、ローカルにはこのファイル (.git-ftp.log) がありません...作成するにはどうすればよいですか?
許可があり、できるかどうかを知るために、リモートで手動で作成しようとしました。
ftp ユーザーとパスが正しい。この問題を解決するにはどうすればよいですか?
git-ftp - GIT を使用してブランチ固有のコードをデプロイする方法は?
開発、テスト、および本番環境に別々のサーバーを使用しています。ローカル マシンに git をインストールし、環境ごとに個別のブランチを用意しています。GIT を使用して各ブランチからそれぞれのサーバーにコードをデプロイするにはどうすればよいですか?
参考: GIT はサーバーにインストールされていません。
前もって感謝します。
シムラット
git - Resmo git-ftp に Mountain Lion で egrep エラーが発生する
git-ftp "resmo" スクリプトに問題があります。10.8.2 osx アップデート前は問題なく動作していました。
まずはこんな感じで取り付けました
resmo git-page でこの問題が一般的であることを確認した後、彼は開発ブランチからインストールすることを提案しています。だから私はそれをアンインストールしました: $ sudo make uninstall
そして、この方法で再インストールした後
しかし、「git ftp push」をすると...
しかし、コードを更新してコミットしたので、それは真実ではありません
私に何ができる?誰かがそれを解決しましたか?
私のバージョン:
php - PHP の環境に git-ftp を追加する
CentOS サーバーにgit-ftpをインストールして、ac_gitolite モジュールを実行している activeCollab インストールからデプロイできるようにしました。
すべてが正常にインストールされ、アプリは
ssh経由でサーバーにログインすると、フルパスなしでgit-ftpコマンドを実行できますが、PHPを使用してexecでコマンドを実行しようとすると、次のようになります。
次のエラーが表示されます。
PHP専用のどこかに指定する必要がある環境パスはありますか、それとも何が間違っていますか?