构建项目>如何检出不同文件夹中的不同存储库

发布于 2024-10-12 12:07:55 字数 525 浏览 5 评论 0原文

我是 TeamCity 的新手。我的项目位于不同的存储库中。我想在不同的子文件夹中查看我的项目。例如

,假设我在三个不同的项目中有以下 3 个 .net 项目。

框架

XYZ

我的项目

每个项目都存储在其自己的存储库中。 MyProject 包含一个解决方案文件,该文件期望 Framwork 和 XYZ 项目文件夹位于主文件夹中,以便文件夹结构如下所示

+框架

<前><代码>-项目文件 -.........

+XYZ

<前><代码>-项目文件

+我的项目

 -SolutionFile(包含两个项目的引用。)

现在我的问题是我想从自己的文件夹中的不同存储库中签出我的项目。如何在 TeamCity 中配置它。

谢谢

I am new to TeamCity. I have my projects in different repositories. I want to checkout my projects in Different subfolders. e.g.

Lets suppose that I have following 3 .net Projects in three different projects.

Framework

XYZ

MyProject

Each project is stored in its own repository. MyProject contains a solution file, which expects that Framwork and XYZ Projects Folders are in main Folder so that the Folder structure looks like that

+FrameWork

 -ProjectFile
 -.........

+XYZ

 -ProjectFile

+MyProject

 -SolutionFile(has references of both Projects.)

Now my problem is I want to checkout my projects from different repositories in own Folders. How to configure it in TeamCity.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

十二 2024-10-19 12:07:55

您需要在版本控制设置中配置每个 VCS 根。对于每个根,您可以
使用结帐规则指定您感兴趣的文件夹。创建结帐规则时,您可以选择将文件夹结构保留为与 VCS 中相同的文件夹结构,也可以重新映射结构以满足您的需要。

http://confluence.jetbrains.net/display/TCD5/2.Version +Control+设置

http://confluence.jetbrains.net/display /TCD5/VCS+Checkout+Rules

为了解决给定的问题。以下签出规则需要应用于相应的版本控制根。

+:.=>FrameWork
+:.=>XYZ
+:.=>MyProject

You would need to configure each VCS Root in Version Control Settings. For each root, you can
specify what folders are of interest to you with the Checkout Rules. When creating the checkout rules, you have the option to leave the folder structure the same as it is in your VCS or you can remap the struture to suit your needs.

http://confluence.jetbrains.net/display/TCD5/2.Version+Control+Settings

http://confluence.jetbrains.net/display/TCD5/VCS+Checkout+Rules

In Order to solve the given problem. Following checkout Rules need to be applied on corresponding version control root.

+:.=>FrameWork
+:.=>XYZ
+:.=>MyProject
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文