setuptools-git

軟件截圖:
setuptools-git
軟件詳細信息:
版本: 1.0
上傳日期: 11 May 15
許可: 免費
人氣: 43

Rating: 2.3/5 (Total Votes: 4)

setuptools_git是一個插件的setuptools,使Git的整合。一旦安裝,setuptools的可以說,在一個模塊的分佈,包括所有的Git跟踪的文件。
setuptools_git是替代明確納入規範與MANIFEST.in。這個包的前身為gitlsfiles。此次更名是努力通過插件開發的setuptools的提供一個統一的命名約定的結果。
這裡的一個包分配指的是您創建使用包
setup.py,例如:
  蟒蛇setup.py sdist
  蟒蛇setup.py bdist_rpm
  蟒蛇setup.py bdist_egg
這個包的前身為gitlsfiles。此次更名是
努力通過setuptools的插件開發者提供一個結果
統一命名約定。
安裝方式:
隨著easy_install的:
  easy_install的setuptools_git
替代手動安裝:
  焦油-zxvf setuptools_git-X.Y.Z.tar.gz
  CD setuptools_git-X.Y.Z
  蟒蛇setup.py安裝
凡X.Y.Z是一個版本號。
用法
要激活這個插件,您必須首先打包Python模塊
與`setup.py`和使用setuptools的。前者是有據可查的中
Distutils的手冊:
  http://docs.python.org/dist/dist.html
使用setuptools的,而不是的distutils,只需編輯`setup.py`和
變化
  從distutils.core進口設置

  
  從setuptools的進口設置
當setuptools的構建一個包,你可以要求它包含的所有文件
您的版本控制系統跟踪,加入這個參數
你的`設置調用()`:
  建立(...,
    include_package_data = TRUE,
    ...)
這將導致setuptools的,以包括由修訂跟踪的文件
控制系統的setuptools知道。該插件提供
對於Git和setuptools的船舶支持與CVS支持和
顛覆。
它可能發生,你與你的版本控制系統跟踪文件
你不想在你的包包含。在這種情況下,你
可以防止setuptools的從包裝這些文件與指令
你`MANIFEST.in`,例如:
  排除的.gitignore
  遞歸排除圖像* .xcf * .blend
在這個例子中,我們防止setuptools的從包裝`.gitignore`和
在`images`目錄下找到了GIMP和Blender的源文件。
文件以從包中排除,也可列在`設置()`
指令:
  建立(...,
    exclude_package_data = {'':['的.gitignore'],
    '圖像':['* .xcf','* .blend']},
    ...)

要求

  • 在Python的

類似的軟件

bookcommit
bookcommit

14 Apr 15

gitcampy
gitcampy

14 Apr 15

cubicweb-vcsfile
cubicweb-vcsfile

14 Apr 15

KDESvn
KDESvn

20 Feb 15

意見 setuptools-git

評論沒有發現
添加評論
打開圖片!