나는 이 문제에 대해 잘못된 방식으로 생각하고 있고 확실한 해결책을 놓치고 있을 수도 있습니다.
내 컴퓨터의 여러 위치에 Sourcetree, Visual Studio 및 Notepad++를 통해 편집하는 동일한 파일의 여러 복사본이 있습니다. 이러한 파일은 모두 서로 다른 프로젝트에 내장된 동일한 모듈에서 왔으며, 별도의 두 위치에서 동일한 파일을 변경한 후 winmerge를 사용하여 다시 결합해야 하는 경우가 종종 있습니다. 모든 파일을 동기화 상태로 유지하거나 서로 참조하도록 하는 데 사용할 수 있는 도구나 방법이 있습니까?
답변1
모두 하드링크로 만드십시오. 즉, 디스크에 하나의 파일이 있고 원하는 위치에 많은 참조가 있습니다.
답변2
소스 제어 소프트웨어는 여러 프로젝트 간에 파일을 공유하기 위한 링크를 유지합니다. 한 프로젝트를 변경하면 변경 사항이 자동으로 다른 프로젝트에 전파됩니다.
VisualStudio를 사용하고 계시다면 사용하기 쉬운 소스 제어 소프트웨어인 Microsoft SourceSafe가 라이선스에 포함되어 있는지 확인하세요. 그렇지 않으면 SVN과 같은 오픈 소스 제품을 살펴보십시오.