2017-04-11 5 views
0

Git에있는 저장소에서 작업해야합니다. vivado의 저장소에서 프로젝트로 작업하는 방법을 알고 싶습니다. 나는 그것을 봤 거든 내가 명령 터미널에서 ". tcl"파일을 해결해야하지만, "샘플 프로젝트"폴더에 여러 ".tcl"파일이 있기 때문에 내가 그들 모두를 추가 할 필요가 있는지 혼란스러워 할 필요가 있다는 것을 알았다. 감사합니다vivado에서 프로젝트 열기

답변

2

비바도는 친절하지 않습니다. 그리고 당신은 심지어 그것을 견딜 수 있도록 여러 번 갈 필요가 있습니다. 이 파일 힘내 갈 수 깨끗한 복제 한 후 프로젝트를 생성하는 데 사용할 수 있습니다

write_project_tcl의 create_project.tcl

:

우선, 프로젝트를 다시 생성 TCL 스크립트를 생성합니다. 이것은 이 아니며 프로젝트 파일 인이 아니라 프로젝트를 다시 생성 할 수있는 스크립트입니다. 따라서 프로젝트 매개 변수가 변경 될 때마다이를 실행하는 것은 매우 번거롭고 종종 지역 프로젝트가 git의 "템플릿"프로젝트에서 벗어나는 상황을 초래합니다.

또 다른 문제점은 Vivado가 생성 한 IP입니다. 다행히도 대부분의 경우 생성 된 파일의 .xci 파일 만 git에 저장하면됩니다. 불행히도, 기본적으로 이들은 프로젝트 파일의 일부로 생성됩니다. 이 아니라이되어야합니다. 생성 된 IP를 프로젝트 구조 외부의 다른 폴더에 넣는 것이 좋습니다. Vivado는 이것에 대해 당신과 싸울 것이지만, 대부분 가치가 있습니다.