2017-05-22 10 views
0

Acumatica Extensibility Framework (AEF)를 사용하는 Acumatica 프로젝트의 3 명의 개발자로 구성된 팀의 경우, Git을 소스 컨트롤로 사용하고 있습니다. 그러나 사용자 지정 프로젝트 생성과 관련하여 어떤 전략을 따라야하는지 아직 확실하지 않습니다. 모든 개발자가 공유 할 수있는 1 개의 사용자 화 프로젝트를 사용해야합니까? 아니면 기능마다 (또는 개발자마다) 사용자 정의 프로젝트를 나눠야합니까? 각 접근법의 의미는 무엇입니까? 이 문제에 관해 Acumatica의 지침이 있습니까?소규모 팀을위한 Acumatica Customization 패키지 (3 개발자)

답변

1

우리는 단일 제품 (다중 모듈)에 대해 작업하고 있으므로 단일 사용자 정의 프로젝트를 수행합니다. 사용자 지정을 배포하면 단일 zip 파일 대 많은 zip 파일을 쉽게 만들 수 있습니다. 우리는 powershel 스크립트를 사용하여 Acumatica 외부에 사용자 정의 패키지를 생성합니다.이 패키지는 모든 파일을 새로 생성 된 zip 파일로 간단하게 묶습니다. 이 방법으로 각 개발자는 신속하게 사용자 정의 패키지를 만들고 필요한 경우 최신 패키지를로드 할 수 있습니다 (다시 한번 선호하는 방법으로 단일 패키지를 가리킴). 희망이 도움이됩니다.

+0

답변 해 주셔서 감사합니다. PowerShell 스크립트 (가능한지 확실하지 않음)를 공유 할 수 있다면 좋을 것입니다. –

+1

TFS 파일 구조에 매우 특정한 것입니다. 파일 복사, 업데이트 사용자 화 설명 (XML 조작)을 수행 한 다음 zip을 작성합니다. 이 함수의 대부분은 stackoverflow 또는 google에서 찾을 수 있으며 모두 함께 넣어. 필자는 필요할 때마다 스크립트를 신속하게 업데이트 할 수 있기 때문에 .net 콘솔 앱보다 PowerShell을 선호합니다. 따라서 zip을 공유 할 수는 있지만 스크립트로 수행중인 작업을 파악할 필요없이 처음부터 새로 작성하는 것이 쉽습니다. 그냥 생각. – Brendan