답변
Paver 는 비슷한 목표를 가지고 있지만 비교 방법은 모르겠습니다.
답변
직물 로드맵 것이 나와 패브릭 1.x의 세 부분으로 분할한다 :
- Invoke — 비 SSH 작업 실행입니다.
- Fabric 2.x — Invoke 를 활용하는 원격 실행 및 배포 라이브러리입니다 .
- 패치 워크 — “Fabric에 구축 된 일반적인 배포 / sysadmin 작업”
Invoke는 Python (2.6+ 및 3.3+) 작업 실행 도구 및 라이브러리로, 다양한 소스에서 영감을 얻어 강력하고 깨끗한 기능 세트에 도달합니다.
다음은 Invoke 웹 사이트 의 몇 가지 설명입니다 .
- Invoke는 Python (2.6+ 및 3.3+) 작업 실행 도구 및 라이브러리로, 다양한 소스에서 영감을 얻어 강력하고 깨끗한 기능 세트에 도달합니다.
- Ruby의 Rake 도구 및 Invoke의 이전 Fabric 1.x와 마찬가지로, 셸 명령을 실행하고 tasks.py 파일에서 작업 함수를 정의 / 구성하기위한 깔끔하고 높은 수준의 API를 제공합니다.
답변
답변
Waf 는 애플리케이션을 구성, 컴파일 및 설치하기위한 Python 기반 프레임 워크입니다. Scons, Autotools, CMake 또는 Ant와 같은 다른 빌드 도구의 개념에서 파생됩니다.
답변
배포에 더 일반적으로 사용되지만 이 사용 사례 에서는 Fabric 이 흥미로울 수 있습니다.
답변
또한 doit 도 있습니다 -나는 그것을 평가하는 데 그리 멀지 않았지만 얼마 전에 이러한 것들을 찾으면서 그것을 발견했습니다.
답변
또한 배포를위한 make 시스템으로서 소프트웨어를위한 make 시스템이 아닌 buildout을 확인하십시오.
http://pypi.python.org/pypi/pysqlite/2.5.5
따라서 직접 레이크에 해당하는 것은 아니지만 원하는 작업에 더 잘 맞거나 정말 형편없는 작업이 될 수 있습니다.