2016-11-25 16 views
2

Mac Finderで私のリポジトリのフォルダ構造を再編成しました.Git Towerを開くと、リポジトリが見つからないことを知らせています。しかし、私はアプリケーション内からリポジトリの場所をどのように更新できるかを理解しようとしていますが、タワーのウェブサイトを見て、Googleを使って研究しましたが、解決策はありません。Git Towerのリポジトリの場所を更新するには

誰もが何か提案がありますか?

答えて

5

これはタワー2.5 for Macの既知のバグであり、それは作業中です。

をそれまでの間、あなたは古いものを置き換えるために新しいブックマークを追加する必要があります。

新しいブックマークを追加する最も簡単な方法は、ドラッグを使用することですFinderからTowerのRepository Viewにドロップします。 Tower 2.5以降、Finderで選択した複数のリポジトリフォルダを使用することができます。

免責事項:私はタワー

+0

ありがとうございます。タワーのレポを削除して新しい場所に戻す方法は? – user3732216

+0

はい、そうです。 –

+0

は、Git Tower内の場所をGit Tower内で直接変更するのは良いでしょう。 – ekkescorner

2

これはかなりハックでのサポートチームでんだけど、私は一度にすべての壊れたレポパスを直接タワーのsqliteのファイルを編集して変更することができました。

私のシステムでは、このファイルは、 ~/Library/Application Support/com.fournova.Tower2/Tower.sqlite3にあります。コースのは、に進む前にバックアップしてください。

UPDATE ZGTGITREPOSITORY SET ZFILEURLSTRING = REPLACE (
ZFILEURLSTRING, 
'/OldPath/', 
'/NewPath/'); 

UPDATE ZGTGITREPOSITORY SET ZGITDIRECTORYURLSTRING = REPLACE (
ZGITDIRECTORYURLSTRING, 
'/OldPath/', 
'/NewPath/'); 

UPDATE ZGTGITREPOSITORY SET ZWORKINGTREEDIRECTORYURLSTRING = REPLACE (
ZWORKINGTREEDIRECTORYURLSTRING, 
'/OldPath/', 
'/NewPath/'); 

いくつかの注意事項:

は、私は次のSQLクエリ(一度にすべて)を実行するためにDB Browser for SQLiteを使用し、基本的には「検索と置換」ので、あなたの古い道をやっている

  • 正確に正確である必要があります。見つからない場合は、あなたはURLエンコードへのパスを必要とする
  • 、そう/my path with spaces//my%20path%20with%20spaces/
  • になり、私は先に進む前に、ファイルのバックアップを作成言及しましたか?
関連する問題