1

Git バンドルで Textmate を使用しようとしています。オプションを試すとエラーが発生します。

/Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/../lib/git.rb:131:in `paths': No selected files. (RuntimeError) from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/../lib/git.rb:80:in `path' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/../lib/git.rb:199:in `merge_message' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/../app/controllers/commit_controller.rb:6:in `index' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/lib/application_controller.rb:105:in `send' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/lib/application_controller.rb:105:in `call' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/lib/application_controller.rb:94:in `with_filters' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/lib/application_controller.rb:105:in `call' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/lib/application_controller.rb:112:in `call' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/tmvc.rb:56:in `dispatch_normal' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/tmvc.rb:74:in `dispatch' from /Users/colby/Library/Application Support/TextMate/Bundles/Git.tmbundle/Support/tmvc/tmvc.rb:96:in `dispatch' from /tmp/temp_textmate.hNAQFu:4

MyTM_GITは と同じディレクトリに設定されていwhich gitます。本当に迷って、助けを求めています。

4

3 に答える 3

3

まったく同じエラーが発生しました。ターミナルでgitバンドルを更新すると、問題が解決しました:

$ cd ~/Library/Application\ Support/TextMate/Bundles/Git.tmbundle/
$ git pull

TextMate を再起動すると、問題は解決するはずです。

于 2009-12-31T10:48:49.397 に答える
0

Git 管理フォルダー内のファイルを開いている間は、Git バンドル コマンドしか実行できないようです。Git リポジトリでファイルを開いてみると、「Git Update」が機能し始めます。

于 2011-09-04T04:34:37.480 に答える
0

git.rbのソース コードを見ると、パスを決定するために次の環境変数が検索されることがわかります。

  • ' TM_SELECTED_FILES'
  • ' TM_PROJECT_DIRECTORY'
  • ' TM_FILEPATH'
  • ' TM_DIRECTORY'

したがって、これのデバッグを開始するには、これらの変数が設定されていない理由を調べることができます。

于 2009-12-29T09:16:40.363 に答える