相关疑难解决方法(0)

Visual Studio中特定于开发人员的app.config/web.config文件

我们有几个.NET项目,我们在配置文件中存储某些设置.现在每个开发人员都有自己的配置文件,这些配置文件略有不同(连接到本地数据库的不同连接字符串,不同的WCF端点等)

目前我们倾向于检查app/web.config文件并修改它们以满足我们的需求.这会导致许多问题,因为从tfs获取最新版本时,有时会有人检查自己的设置或松散自定义配置.

我的问题是:你如何处理这样的情况?或者你根本没有这个问题?

c# configuration app-config web-config visual-studio

90
推荐指数
4
解决办法
2万
查看次数

如何从TFS源代码管理中排除特定文件

我们有多个配置文件(app.DEV.config,app.TEST.config等)和一个预构建事件,它将正确的配置文件复制到app.config.显然配置特定的文件是在源代码控制中---但目前App.Config也是如此,而且不应该这样.

如何将一个文件标记为从源代码管理中排除,但显然不是来自项目.

我正在使用VS 2005和2005 Team Explorer.

tfs

88
推荐指数
7
解决办法
9万
查看次数

如何从TFS 2012 checkin中永久排除bin和obj文件夹?

我用TFS设置乱搞,我不小心包含了TFS 2012 checkin的bin和obj文件夹,甚至已经检查过它们.我不希望这样,因为这些文件经常更改,并不包含在内.

我已经检查了VS2012中"从源代码管理中排除"的情况.接受的答案不起作用,因为bin&obj文件夹和这些文件夹中的DLL没有出现在"Promote Candidate Changes"列表中,即使在排除它们之后也是如此.第二个最受欢迎的答案也不会永久有效.我向所有人按"是"并将其从包含的更改列表中删除,但是当我执行涉及重建的任何操作时,它们会再次添加到包含列表中.

我正在寻找一个永久性的解决方案,它将永久性地从checkin中排除这些文件夹和文件,如果可能的话也将它们从TFS服务器中删除.

visual-studio-2012 tfs2012 tfvc

29
推荐指数
3
解决办法
3万
查看次数

TFS 2012取消对不同分支的支持 - >已添加具有相同密钥的项目

我需要帮助解决以下问题:

我试图将源分支中的代码卸载到目标分支上.

我使用以下内容:

  • VS2012 RC
  • TFS 2012
  • VS2012 x64交叉工具命令提示符

当我使用命令提示符执行取消搁置操作时,会发生以下情况:

  1. 显示Shelveset详细信息对话框,其中包含更改文件列表.
  2. 单击"取消搁置"按钮.
  3. 观察命令提示符输出:"已添加具有相同键的项目."

我已经下载了PowerPack1用于电动工具.但是,我未能解决此问题.

tfs tfs-power-tools

10
推荐指数
3
解决办法
8819
查看次数

如何让TFS忽略具有特定名称的所有文件夹

从Visual Studio 2015开始,所有解决方案都会创建一个隐藏的".vs"文件夹,其中包含各种内容,如applicationhost.config,.suo文件等...

出于提供信息的目的,我正在运行TFS 2013更新4,而我无法控制系统,因此无法升级系统.

我知道我可以去每个解决方案文件夹并在其中添加一个带有".vs*"或类似内容的.tfsignore文件来忽略该文件夹,但我正在寻找的是如何在根目录下添加.tfsignore将忽略所有".vs"文件夹及其下的文件,无论它们位于各个子目录中的哪个位置.

谢谢.

tfs tfs2013 visual-studio-2015

9
推荐指数
2
解决办法
2202
查看次数

TFS 2010中的禁止模式登记政策

我一直在尝试使用TFS 2010 Power Tools的Forbidden Patterns部分而我只是不理解某些东西 - 我试图使用它时根本无法改变任何东西!我正在使用最近发布的版本(我相信2010年4月23日),所以它不是旧版本.

首先,是的,我知道它是基于正则表达式的,所以让我们明白这个疑问......

我试图阻止以下场景:

1)我修改了所有T4 EF模板以生成名为的文件EntityName.gen.cs.然后我试图阻止TFS想要检查那些文件.我使用正则表达式\.gen\.cs\z并没有改变一件事!我甚至没有\z和nadda一起尝试过!

2)我不希望默认情况下签入app.config和web.config文件,因为我们将这些内容存储到app.config.base和web.config.base文件中,我们的构建脚本用它来生成我们的-environment app.config和web.config文件.因此,我尝试了以下正则表达式,再次,没有任何作用!web\.config\z,app\.config\z,web\.release\.config\zweb\.debug\.config\z.

我搞砸了这个是什么东西?

regex tfs visual-studio-2010 tfs-power-tools

6
推荐指数
2
解决办法
4160
查看次数

TFS 排除目录 - .tfignore 不起作用,它是一个非常大的目录

我看过其他帖子并在 stackoverflow 上阅读它们 -如何忽略 TFS 中的文件/目录以避免它们进入中央源存储库?

然而这似乎不起作用。

我有一个名为 /FS 的根文件夹,在该目录中我有以下 .tfignore

    ################################################################################
# This .tfignore file was automatically created by Microsoft(R) Visual Studio.
#
# Local items matching filespecs in this file will not be added to version
# control. This file can be checked in to share exclusions with others.
#
# Wildcard characters are * and ?. Patterns are matched recursively unless the
# pattern is prefixed by the \ character.
#
# You can prepend a …
Run Code Online (Sandbox Code Playgroud)

tfs

6
推荐指数
1
解决办法
4085
查看次数

tfs从"检测到的更改"中排除目录

在线使用tfs我有一个映射到C:\ Work

我有一些目录,我不想被版本控制,我让他们不受源代码控制.问题是VS 2013将它们显示为检测到的变化.这是我想永远不会"监视"这些文件夹的临时文件夹(如EmailPickup).有没有办法做到这一点,所以Visual Studio停止建议我检测到包含的变化?

tfs azure-devops

5
推荐指数
1
解决办法
3863
查看次数

从在线检入TFS中排除文件夹

我正在使用visualstudio.com作为TFS在线,并在那里创建了我的代码存储库。

在我的项目中,有一个包含几个子文件夹的文件夹,每个子文件夹都有几个图像(所有图像的总数约为6000个)。

当我签入代码时,我不想检入根文件夹(即图像子文件夹的父文件夹)及其内容吗?

我在网上尝试了一些答案,但找不到准确的答案。

在此先感谢您的帮助。

c# tfs visual-studio

5
推荐指数
2
解决办法
8732
查看次数

使用TFS源代码控制 - 如何删除文件

我是一个单独的开发人员,我现在正在使用TFS 2010,直到最近才使用VSS.我没有发现为初学者准备任何书籍以帮助我使用它很容易.所以我现在在源代码管理中得到了我的项目.但是当我办理登机手续时,我会获得一些我不再使用的文件的引用.如何从TFS源代码管理存储库中删除文件?

因此,在下面的示例中,您可以看到我不想看到的来自不同项目的大量文件.

在此输入图像描述

tfs2010

2
推荐指数
1
解决办法
1万
查看次数

从Team Explorer Everywhere中排除bin文件夹

如何binEclipseTFS插件中的TFS版本控制中的" 入和签出"中排除该文件夹?

tfs team-explorer-everywhere

1
推荐指数
1
解决办法
7007
查看次数