gpt4 book ai didi

java - eclipse egit 工作目录 vs jenkins 和 git 方式

转载 作者:行者123 更新时间:2023-12-01 05:05:55 25 4
gpt4 key购买 nike

我开始学习 git,以 svn 方式创建了一个 git 存储库(每个存储库有很多项目)并开始开发该项目

x/
+--.git/
+--y/
|--pom.xml
+--rest of java files and folders

所以实际上我的java项目的根目录是y,但是git repo的根目录是x。 eclipse 处理得非常好,允许您在存储库中指定“工作目录”/“路径”,该存储库将成为项目的根目录

但是当我尝试将它与 jenkins 集成时,我意识到 git 方式是“每个项目一个存储库”,并且我无法在 jenkins 中提供这样的“工作目录”。

我的问题是:如果 Eclipse 与世界其他地方不兼容,那么它会引入“工作目录”/“路径”的概念吗?我什么时候应该使用它?我确信我错过了一些东西,但不知道是什么

最佳答案

“每个存储库有许多项目”被称为 submodules 在 git 世界中。
将每个存储库限制为一个项目会更好(并且与其他框架期望更兼容,例如 Jenkins),但是 git 存储库可以通过子模块引用许多其他存储库。

working directory默认情况下是 x,但如果您想将实际存储库 x/.git 与工作目录分开(您可能希望位于其他位置),则可以是任何其他路径

关于java - eclipse egit 工作目录 vs jenkins 和 git 方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12670540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com