0

누군가가 도와 드릴 수 있기를 바랍니다. Visual Studio 2008Visual SourceSafe 8과 같이 매우 귀찮은 시간을 보내고 있습니다.소스 컨트롤에 새 항목을 추가 할 수 없습니까?

기본적으로 웹 응용 프로그램 프로젝트와 관련된 사람이 새로운 "항목"(예 : CSS 파일을.) 추가하려고 시도 할 때 다음과 같은 오류 얻을 :

An error or user cancellation occurred during checkout. Some files may not have been checked out. (File is exclusively checked out by another user.)

는 "세부 사항"을 클릭하면 인을 상자에 [ourProject] .csproj 및 [ourProject] .csproj.vspscc는 "다른 사용자가 독점적으로 체크 아웃"합니다. 그게 문제이기로

분명히

The command you are attempting cannot be completed because the file '[ourProject].csproj' that must be modified cannot be changed. If the file is under source control, you may want to check it out; if the file is read-only on disk, you may want to change its attributes.

우리는, 파일 [ourProject] .csproj을 체크 아웃 할 수 없습니다 : 그들은 우리가 아는 사람 ...

또 다른 정보 상자가 다음 나타나고 말했다 체크 아웃하지 않을 제외 우리는 파일을 소스 제어하에 있기 때문에 READ ONLY 속성에 플래그가 지정되어 있습니다. (만약 내가 그걸 풀어주지 않으면 다시 프로젝트에 파일을 추가 할 수 있지만 좋은 생각처럼 보이지는 않습니다.)

누구든지이 문제를 해결하기 위해 무엇을 할 수 있는지 알고 있습니다. 그것은 분명히 현재 진행을 방해하고 우리 모두는 머리카락을 꺼내고 있습니다.

도움 주셔서 감사합니다.


대단히 감사합니다. SVN으로 전환했습니다.

+0

SVN으로 전환 할 시간! VSS는 지금까지 없었던 가장 큰 PoS입니다. – JonnyD

+0

Lol. 우리는 Team Foundation Server를 고려하고있었습니다. 그것에 관한 어떤 생각? –

+0

@Django : 어쨌든 하나의 생각 - VSS보다 좋을 것입니다. 진실로 VCS는 Free/Open Source 소프트웨어가 매우 잘합니다. –

답변

1

프로젝트 파일을 체크 아웃 한 다음 직접 새 항목을 추가하려고 했습니까?

솔루션을 로컬에서 완전히 제거하고 Visual SourceSafe 내부에서 전체 가져 오기 ...를 수행하십시오.

파일이 실제로 누군가에게 체크 아웃되어 있으면 Visual Sourcesafe를 체크인하십시오.

+0

빠른 응답을 보내 주셔서 감사합니다. VSS 내에서 파일의 속성을 볼 수 있다는 것을 알지 못했습니다. 나는 그것을 검사했고 우리 코더 중 한 명이 파일을 체크 아웃했다고 생각합니다 ... 문제는 컴퓨터에서 프로젝트를 보면 다른 사람이 파일을 체크 아웃했다는 것입니다. 매우 짜증나. 강제로 VSS에서 체크 아웃을 실행 취소 할 수 있습니까? –

+0

나는 온라인에서 여러 장소에서 VSS Explorer에 로그인하는 것은 관리자가 체크 아웃을 취소 할 수있는 기능을 제공한다고 말하지만 옵션이 회색으로 표시됩니다. 관리자가 아니거나 아닙니다. 매우 귀찮았 어 : ( –

+0

비주얼 Sourcesafe에서 파일/파일을 체크 아웃하고 그들을 선택하고 마우스 오른쪽 단추로 체크 아웃을 취소하십시오. 당신이 직면 한 문제는 사람들이 로컬 복사본을 변경했을 수 있습니다. 사람들이 새 항목을 추가하여 로컬 복사본을 업로드 할 때 다른 사람의 변경 사항을 잃을 위험이 있습니다.하지만 일단 마침내 다시 설정하면 모두 잘 돌아갑니다. 개발자에게 시도하지 말고 VSS에서 쉽게 깨뜨릴 수있는 보안을 우회하고 아마도 다시는 발생하지 않을 것입니다 :) – Robert

관련 문제