kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

ソリューションファイルネタ

空のソリューションはどんな時に使う?

答:チェックインの元ネタを作るために使う。
たとえばTFSを使っていて、プロジェクトメンバーなどにプロジェクトを作ってもらいたい、でも勝手な所に作ってほしくない…というときに管理者が空っぽのソリューションを作って、そいつをチェックアウトしてもらえばOK。

ソース提供するときにソース管理の情報を消したい

ソリューションファイル(sln)ファイルにこんな記述があります。

	GlobalSection(TeamFoundationVersionControl) = preSolution
		SccNumberOfProjects = 3
		SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
		SccTeamFoundationServer = http://server:8080/
		SccLocalPath0 = .
		SccProjectUniqueName1 = proj\\proj.vcproj
		SccProjectName1 = proj
		SccLocalPath1 = proj
		SccProjectUniqueName2 = proj_cs\\proj_cs.csproj
		SccProjectName2 = proj_cs
		SccLocalPath2 = proj_cs
	EndGlobalSection

たぶんこのあたりをまるっと消してしまえばよさそうな予感。