나는 약간의 문제가있다. 저는 한 곳에서 다른 곳으로 소스 저장소를 옮기고 있습니다. 그리고 그 과정에서 제가 시작한 이후로 저장소 생성/관리에 관해 더 많은 것을 배웠을 때 저장된 내용을 도태하는 중입니다.licenses.licx 생성
문제는 우리가 devexpress의 dxperience 도구를 사용하고 있으며 .net 라이센스 시스템 (licenses.licx)을 사용한다는 것입니다. 원래 나는이 라이선스를 저장소에 가지고 있었고 I'm hearing이 반드시 최선의 아이디어는 아니라고합니다. 그래서 저는 그것을 저장소에 포함시키지 않았습니다. 하지만 이제는 내 컴퓨터의 저장소에서 프로젝트를 체크 아웃 할 때 (이전에 체크 아웃했던 것과 동일한 컴퓨터) 라이선스 파일을 찾고 그것이 있어야한다고 생각합니다.
삭제 리소스 섹션을 필요로하는 각각의 프로젝트에 대한 내 IDE에 넣은 다음 성공으로 솔루션을 다시 빌드합니다. 그러나 솔루션에서 제거한 다음 리포지토리에 커밋하면 각 검사에서 csproj –
의 변경 사항을 다시 커밋하고 싶습니다. 다행스럽게도 현재 우리는 작은 팀 (2)이므로 솔루션에서 파일을 제거하고 다시 빌드하는 것이 효과가 있다는 것을 다른 개발자에게 알릴 수 있습니다.하지만 시간이되면 다른 솔루션을 찾아야 할 것입니다. –
그게 내가 몇 년 동안 해왔 던 것입니다. 결국 수동으로 작업하는 것에 지쳐서 NuGet 패키지 (https://github.com/caioproiete/EmptyLicensesLicx)를 통해 자동화되었습니다. –