문제

우리는 Windows를 개발 시스템으로 사용하고 ANT를 사용하여 플랫폼 별 다발을 만듭니다. MACOS 특정 번들의 경우 (.tar.gz 파일) 우리는 TAR 작업을 사용하고 있습니다. output .tar.gz 파일에서 동일하게 다른 파일을 가리키는 기호 링크를 만들고 싶습니다. .tar.gz 파일. ANT를 사용하여 수행 할 수 있습니까?

도움이 되었습니까?

해결책

내가 아는 한, 주식은 이것을 할 수 없습니다.

다른 팁

조금 늦었지만 제안 : Cygwin을 사용하여 Windows 명령 줄에서 Symlinks가 포함 된 타르 아카이브를 만들 수 있습니다.

$ ln -s abc def
$ tar cf test.tar abc def
$ tar tvf test.tar
-rw-r--r-- shegny/Domain Users 0 2013-04-26 10:25 abc
lrwxrwxrwx shegny/Domain Users 0 2013-04-26 10:25 def -> abc

Windows에서 상징적 링크를 만들 수 없습니다. 따라서 Symlink Ant 작업은 제대로 작동하지 않습니다. 한 가지 옵션은 Mac 시스템에서 연속 빌드 서버를 실행하는 것입니다. 그런 다음 정기적으로 해당 작업을 실행할 수 있으며 Symlink Ant 작업이 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top