ClearCase 与 Visual Studio 集成

发布于 2024-12-13 01:26:57 字数 399 浏览 0 评论 0原文

我正在尝试打开由 IBM ClearCase 控制的项目源代码,但它向我提供了以下消息:

The project '[MyProject]' is under source control. 
An error occurred registering this project with source control. 
It is recommended that you do not make any changes to this project.

我只是不知道该怎么办。我已经重新安装了一切。 Visual Studio 集成已安装,但它不断给出错误消息。

有人知道这个问题的解决方案吗?

答:我得到一个解决方案。我刚刚在工具->中选择了ClearCase源代码控制

I'm trying to open a project source controlled by IBM ClearCase, but it gives this message to me:

The project '[MyProject]' is under source control. 
An error occurred registering this project with source control. 
It is recommended that you do not make any changes to this project.

I just don't know what to do. I've already re-installed everything. The Visual Studio integration is already installed, but it keeps giving error messages.

Is anyone knows a solution for this?

Answer: I get a solution. I just selected the ClearCase in Tools -> SourceControl

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

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

发布评论

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

评论(2

岁月无声 2024-12-20 01:26:57

IBM 技术说明 swg21267165 提到:

使用源代码管理注册此项目时发生错误

有关使用 VSIP 绑定的 ClearCase 和 VS.NET 集成的错误和警告

如果 ClearCase 和 VS .NET 之间的集成被破坏,或者解决方案文件和项目没有正确转换为使用 VSIP 绑定(如果解决方案文件和项目是在 ClearCase 和 VS 的先前集成中开发的),则会出现此问题。网络。

引用与特定解决方案关联的每个项目的绑定和源代码控制信息不包含正确源代码控制提供程序的相同信息。

因此,请按照此 IBM 技术说明的建议仔细检查您的解决方案文件和项目文件(.csproj.vcproj...)。

  1. 使用上述指标验证 ClearCase 和 VS .NET 是否正确集成。
  2. 如果两个应用程序未正确集成,请按照 技术说明 1259189,介绍如何将完整的 ClearCase 客户端与 VS .NET 2003/2005 集成或 技术说明 1319889,用于将 CCRC 插件与 VS .NET 2005 集成。
  3. 成功集成两个应用程序后,必须将项目转换为使用新的 VSIP 绑定。请遵循技术说明 1254745,了解如何转换使用旧的 MSSCCI 绑定创建。为了在升级后继续使用解决方案文件和项目,需要更改绑定以反映新的源代码控制配置,这是必要的。

The IBM Technote swg21267165 mentions:

error occurred registering this project with source control

Errors and Warnings about ClearCase and VS.NET integration using VSIP bindings

This issue is seen if the integration between ClearCase and VS .NET is broken or if the solution file and projects were not converted properly to use VSIP bindings if the solution file and projects were developed in a previous integration of ClearCase and VS .NET.

The bindings and source control information referencing each project associated to a specific solution do not contain the same information for the correct source code control provider.

So carefully check your solution file and your project file (.csproj, .vcproj, ...) following the recommendations of this IBM technote.

  1. Verify that ClearCase and VS .NET are integrated correctly using the indicators mentioned above.
  2. If the two applications are not integrated correctly, then follow the procedure in technote 1259189 on how to integrate the full ClearCase client with VS .NET 2003/2005 or technote 1319889 for integrating the CCRC plug-in with VS .NET 2005.
  3. Once the two applications have been successfully integrated then the projects must be converted to use the new VSIP bindings. Follow technote 1254745 on how to convert projects that were created using the old MSSCCI bindings. This is necessary in order for the solution file and projects to continue to be used after an upgrade requiring the bindings to be changed to reflect a new source code control configuration.
探春 2024-12-20 01:26:57

请打开您项目的 *.CsProject 文件,然后替换下面的标签,

<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>

关闭

<SccProjectName>
</SccProjectName>
<SccLocalPath>
</SccLocalPath>
<SccAuxPath>
</SccAuxPath>
<SccProvider>
</SccProvider>

解决方案,关闭 VS,重新打开 VS,然后您的问题将得到解决。

Please open the *.CsProject file of your project then replace bellow tag

<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>

With

<SccProjectName>
</SccProjectName>
<SccLocalPath>
</SccLocalPath>
<SccAuxPath>
</SccAuxPath>
<SccProvider>
</SccProvider>

close the solution, close VS, reopen VS then your problem will be resolve.

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