0

I am experiencing a very strange behaviour of redgate that prevents me from commiting the changes I made to the database (I'm using git). I can click "Get Latest" and get no errors, everything works, but when I try to commit I get an error without any description (please see the screenshot).

I'm asking for help cause I have no idea what maybe wrong. Thanks in advance!

s1

4

3 に答える 3

0

もう 1 つの提案は、GIT 構成ファイル (GIT2.xml と呼びます) のコピーを作成し、-verbose スイッチを追加して、有用な出力が作成されるかどうかを確認することです。新しい構成ファイルを取得するには、リンクを解除してから再リンクする必要があります。

于 2012-07-17T15:38:44.563 に答える
0

システムの PATH が正しい Git.exe を指していることを確認してください。C:\Program Files (x86)\Git\cmd のパスを確認し、それを C:\Program Files (x86)\Git\bin に変更することをお勧めします。

于 2012-07-26T15:59:03.843 に答える
0

何が問題を引き起こしているのか、まだわかりません。最終的に Tortoise GIT を使用して変更をコミットしました。とにかく、Redgate がブランチをファイルに切り替えようとして git チェックアウトを実行していることに誰も気づいていませんか?! でエラーを抑制します-q。これは redgate のバグのようです。

開発者は git のチェックアウトを誤解して、subversion のチェックアウトとして扱ったのかもしれませんが、このコマンドはまったく別のものであり、彼らはそれを知っているべきでした。

すべての答えをありがとう。これが私の問題に光を当てた投稿です: http://www.red-gate.com/messageboard/viewtopic.php?t=15157

于 2012-10-02T14:07:57.993 に答える