当mr.developer说“包'django-quoteme'很脏时,究竟是什么意思。”

时间:2010-02-17 02:23:24

标签: python django buildout

我正在使用mr.developer来跟踪github上的一些包。当我重新运行我的构建时,我得到:

'django-quoteme'包很脏。

你还想要更新吗? [是/否/全部] y

“脏”究竟是什么意思?

2 个答案:

答案 0 :(得分:5)

来自http://github.com/fschulze/mr.developer

  

脏SVN

     

您收到类似::

的错误      

错误:无法切换包'foo'   从   'https://example.com/svn/foo/trunk/',   因为它很脏。

     

如果您尚未修改包裹   在src / foo下的文件,那么你可以   检查status -v发生了什么。一个常见的原因是*.egg-info文件夹   每次运行buildout时都会生成   这显示为未跟踪的项目   在svn状态。

     

您应该将.egg-info添加到您的   全局Subversion忽略了   ~/.subversion/config,像这样::        global-ignores = * .o * .lo * .la * .al .libs * .so .so。[0-9] * .a * .pyc * .pyo * .rej 〜##。#*。*。swp .DS_Store * .egg-info

所以看起来你应该使用status -v来查看你所说的“脏”的含义。

答案 1 :(得分:4)

我不知道在这种情况下具体意味着什么,但在计算科学领域,“脏”通常意味着它已被修改。也许一个包中的文件已被编辑,通过更新它,你将丢失这些更改,因此警告。

http://en.wikipedia.org/wiki/Dirty_%28computer_science%29