問題タブ [gitstack]

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.

0 投票する
1 に答える
1025 参照

git - GitStack インストール: 「他のサービスが既にポート 80 を使用しています。GitStack のインストール中にこのサービスを停止してください。」

IIS と SQL Server Reporting Services を停止しましたが、GitStack のインストールはまだポート 80 について不平を言っています。

私は TCPView をダウンロードしましたが、リッスンしている唯一の HTTP プロセスは System(PID=4) であり、TCPView kill には実際にシステムを強制終了する機能がないようです (そうすべきかどうかもわかりません)。

何か案は?GitStack.com の WordPress Q/A では、そのサイトに直接質問を投稿できません。

0 投票する
1 に答える
317 参照

windows - フック (GIT、Windows、GitStack) を介したプッシュ後に、ステージング リポジトリのベア リポジトリをマージします。

Windows Server 2008 に GitStack をインストールし、特定のプロジェクト用にローカル開発環境からプッシュするベア リポジトリを作成しました。ステージング環境が、プッシュされるたびにプッシュされた変更を自動的にマージするフックをセットアップしたいと考えています。

以前の bash スクリプトを投稿しましたが、これを以下のように更新しました。

次のエラー メッセージが表示されます。

リモート: bash.exe: 警告: /tmp が見つかりませんでした。作成してください!
リモート: F:/GitStack/repositories/project_name
リモート: * ブランチ master -> FETCH_HEAD
リモート: エラー: f:/inetpub/project_name/staging/.git/refs/remotes/origin/master
リモートのディレクトリを作成できません: ! c8f4278..80cbe73 マスター -> origin/master (ローカル ref を更新できません)
http ://me@mydomain.com:9999/project_name.git c8f4278..80cbe73 マスター -> ローカル トラッキング ref 'refs/remotes/ を更新するマスターオリジン/マスター」

ここからどこへ行けばよいかわかりません - 何かヒントはありますか?

0 投票する
1 に答える
344 参照

git - GitStack 以外のリポジトリ?

サーバー上で GitStack を git リポジトリとして使用します。まもなく 30 日間の無料トライアルが終了します。GitStack は素晴らしく簡単ですが、少し単純すぎます。

支払いを開始する前に、GitStack よりも多くの機能を備えた Windows サーバーにセットアップできるビジュアル リポジトリ ハンドラーがあるのではないかと思います。

Git コマンド ラインの使用を最小限に抑えたい - ブランチ/ファイルの削除、リポジトリのクローンなどを Web サイトから実行できるようにする。GitHub を使用したくないなど、すべてを独自のサーバーに置きたいと考えています。

0 投票する
1 に答える
2423 参照

git - ポート 80 経由で Git リポジトリをホストする

Windows 用の GitStack をインストールしました。git clone [ip/domain]/myproject.git

ただし、ポート 9418 がブロックされているファイアウォール環境にいます。ポート 443 と 22 もブロックされているようです。早く開通の許可を取りたいです。

しかし、ポート 80 を利用する方法はありますか? おそらく、ポート 80 経由で git プロトコルを転送する特定の URL で Web サイトをセットアップすることさえあるでしょうか?

Git に 443 と 9418 を自動的に使用するオプションがあるのに、ポート 80 を使用しない理由がよくわかりません。

そうすれば、私のネットワーク上の誰かがそのURLに接続でき、gitプロトコルをプロキシするだけですか?

私は試しました(ポートがブロックされていることを示しています):

以下を使用してみましたが、ポート 443 が機能しているとは思いません。

このネットワークのポート 9418 を使用して、自分のコンピューターに接続することさえできません。

EDITTTTT: わかりました。git clone http://[IP]:80/project.gitを使用すると、ポート 80 が使用されます。

0 投票する
0 に答える
75 参照

php - Gitstack git サーバー - プッシュして変更を適用する

(わかりにくいタイトルですみません。) これがシナリオです。ローカル サーバーがあり、そこに Gitstack をインストールしました。このローカル git サーバーに対してプッシュとプルを行うことができました。この同じサーバーは、私が取り組んでいる webapp を実行します。私の計画は、コミットをこのローカル git サーバーにプッシュすることであり、その変更は webapp にも反映される必要があります。そのため、filezilla を使用して自分のマシンからサーバーにファイルをコピーする代わりに、変更を git 経由でプッシュするだけです。どうやってするの?それとも可能ですか?

Gitstack のインストール フォルダー内を調べてみました。内部に実際のプロジェクトのファイルが表示されることを期待していましたが、そこには git ファイルしかありません。

0 投票する
1 に答える
151 参照

python - /registration/login/ シーケンス項目 0 での TypeError: 予想される文字列または Unicode、関数は Django 1.11 で見つかりました

64 ビット Python インストール用に、32 ビット Python2.7 ベースの Git Web アプリケーション (ここから入手可能) である Gitstack を変更しています。

その過程で、urlpatterns などのすべての Django コードも変更する必要がありました。

Apache/PHP 環境に適応させることはできましたが、最終的にこの Django の問題が発生しました。

/gitstack場所にアクセスしようとすると、次のようなエラーが表示されます

私の小さな頭では、以下のトレースバックから有益な洞察を得ることができませんでした。トレースバックは Django 内で終了するだけで、ほとんど役に立たないようです。

トレースバック:

以下は私の変更app\urls.pyです:

ここに私の変更がありますgitstack/urls.py