문제

나는 프로젝트가 있는 원본을 사용하여 제어 파괴와 VisualSVN.이후 버전의 웹입니다.config 은 다른 서버에서 개발자의 컴퓨터에서 내가 원하는 파일에 남아 있을 컴퓨터의 하지만 무시하여 파괴.나는 그것에 추가 svn:무시하지만 아직도 남아 있(고 여전히 붉은 느낌표이 너무 때문에 우리가 있지 않다).

어떻게 제거할 수 있습니에서 그것을 파괴하지 않고 안전하게 있는 그것에서 삭제한 파일 시스템

감사합니다, Adin

도움이 되었습니까?

해결책

당신이해야 할 모두 제거을 무시하고 작업

  • 첫 번째 만들의 백업 로컬 파일(다음과 같@ibz 말했)
  • 다음을 제거하 web.설정에서 저장소에 있습니다.
  • 다시 복사 웹.로 구성과 동일한 폴더
  • 마지막으로 사용 svn:무시하도록 파괴하려고하지 않고 다시 추가하여 저장소

이후 나는 사용 tortoisesvn 할 수 있습니다 무엇을 말할 svn 명령을 사용할 수 있지만,사용 tortoisesvn 그것은 것:

  • 백업
  • 에서 오른쪽 클릭하여 web.config 폴더에서 원본의 제어를 선택하 TortoiseSVN|삭제
  • 에서 오른쪽 클릭하여 web.config 폴더에서 원본의 제어를 선택하 SVN Commit=>이다는 것을 알 수 있 파일이 실제로 파일 시스템에서 삭제됩
  • 이동 폴더를 마우스 오른쪽 단추로 클릭하에서 원본의 제어를 선택하 TortoiseSVN|성
  • 특성에 새로운 창을 클릭+속성 이름"svn:무시하";속성 값을"web.config".변화를 받아들이십시오
  • commit 변화

on my.net 프로젝트가 포함한 다음과 같은 제외 svn:무시:통,obj,*.suo,*.사용자

다른 팁

이상적으로,당신은 유지하 버전에 서버의 복사 웹.config 에 SVN too.우리는 일반적으로 이름을 바꾸는 생산 web.config 웹.config.prod(사본 각의 환경)및 빌드 도구를 선택하는 파일과 이름을 다시는 웹.구성하는 동안 포장하는 배포합니다.

svn rm --force web.config
svn commit

주의를 백업하는 지역을 복사(의 웹입니다.config)이 일을 하기 전에 때문에,그것은 삭제됩니다.

나는이 문제를 해결을 사용하여 넝와 ccnet.다음과 같은 넝 구축을 바꾸는 스크립트는 웹.테스트입니다.config 파일이 로컬 웹.config 파일

<?xml version="1.0"?>
    <project name="Project1" default="build">
      <target name="init" depends="clean" />
      <target name="clean" />
      <target name="checkout"/>
      <target name="compile"/>
      <target name="deploy"/>
      <target name="test"/>
      <target name="inspect"/>
      <target name="build" depends="init, checkout">
        <call target="compile" />
        <call target="inspect" />
        <call target="test" />
        <call target="deploy" />
      </target>

      <copy file="..\TestDeployments\Project1\Project1.Solution\Project1.Web.UI\web.Test.config" 
          tofile="..\TestDeployments\Project1\Project1.Solution\Project1.Web.UI\web.config" 
          overwrite="true" 
       />
       <delete file="..\TestDeployments\Project1\Project1.Solution\Project1.Web.UI\web.Test.config" />

    </project>

넝 사본 작업

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top