如何更改 eGit 配置位置?
How to change eGit configuration location?
我已将 Eclipse (Mars) 使用的工作区复制到新目录(使用 tar 以确保 permissions/ownership 完好无损)。除了 eGit 指向原始工作区中的旧 .gitconfig 文件外,一切都运行良好。例如:
/workspace1 (original workspace)
/workspace2 (new copy)
...使用 "workspace2" 时,我转到 "Git Repositories" 视图,右键单击存储库和 select "Properties",然后 "Configuration" "location" 指向 "workspace1" 并且更改分支将更改 "workspace1"。位置路径类似于“/Users/alex/workspaces/workspace1/project1/.git/config”,我只需要将 "workspace1" 更改为 "workspace2".
我需要做的就是更改路径,但我无法在任何配置文件中找到此文本(使用 grep)并且此值在对话框中是只读的。有谁知道我如何改变路径?做起来好像比disconnecting/reconnecting等容易多了
非常感谢!
干杯,
亚历克斯
Git 存储库 视图的配置存储在“/Users/alex/workspaces/workspace1/.metadata/.plugins/org.eclipse.core.runtime /.settings/org.eclipse.egit.core.prefs”。但是,我认为直接编辑它不是一个好主意。
我建议您使用 EGit 函数更改路径:
- Select 项目并右键单击:
Team -> Disconnect
- 在 Git 存储库 视图中,Select 存储库并右键单击:
Remove Reposititory from View
- Select 项目并右键单击:
Team -> Share Project...
- Select GIT 作为存储库类型并应用默认值。
我已将 Eclipse (Mars) 使用的工作区复制到新目录(使用 tar 以确保 permissions/ownership 完好无损)。除了 eGit 指向原始工作区中的旧 .gitconfig 文件外,一切都运行良好。例如:
/workspace1 (original workspace)
/workspace2 (new copy)
...使用 "workspace2" 时,我转到 "Git Repositories" 视图,右键单击存储库和 select "Properties",然后 "Configuration" "location" 指向 "workspace1" 并且更改分支将更改 "workspace1"。位置路径类似于“/Users/alex/workspaces/workspace1/project1/.git/config”,我只需要将 "workspace1" 更改为 "workspace2".
我需要做的就是更改路径,但我无法在任何配置文件中找到此文本(使用 grep)并且此值在对话框中是只读的。有谁知道我如何改变路径?做起来好像比disconnecting/reconnecting等容易多了
非常感谢! 干杯,
亚历克斯
Git 存储库 视图的配置存储在“/Users/alex/workspaces/workspace1/.metadata/.plugins/org.eclipse.core.runtime /.settings/org.eclipse.egit.core.prefs”。但是,我认为直接编辑它不是一个好主意。
我建议您使用 EGit 函数更改路径:
- Select 项目并右键单击:
Team -> Disconnect
- 在 Git 存储库 视图中,Select 存储库并右键单击:
Remove Reposititory from View
- Select 项目并右键单击:
Team -> Share Project...
- Select GIT 作为存储库类型并应用默认值。