为什么人们将目录命名为“供应商”?其中包含其他人制作的所有程序?
我认为这是由于历史原因,并且想知道如何/为何决定。
I assume it is because of a historical reason and want to know how/why it's decided.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
“供应商分支机构”的简历中有一个古老的传统。想象一下你自己在一家公司工作。您放入 CVS 中的大部分代码都是您自己的。但你也吸收了别人的东西。 (想一想,“来自 c 中某些第三方库的标头。”)您从中购买它的人。一个“供应商”。供应商分支的概念应该有助于解决“好吧,这是供应商的新版本,一些文件是新的,一些被删除,一些被更改”的问题。现在怎么办?
There's an old tradition in cvs of 'vendor branches'. Imagine yourself working at a company. Most of the code you're putting in CVS is yours. But you also incorporate something from someone else. (Think, 'headers from some third-party library in c.') Someone you buy it from. a 'vendor'. The concept of the vendor branch was supposed to help with the problem of 'ok, here's a new release from the vendor, some files are new, some deleted, some changed. Now what?'
这并不常见。但有些人需要控制他们使用的程序,正如你所说,由于历史原因,他们将其命名为供应商或第三方。我见过一些项目使用这个,但只是少数。
That is not usual. But some people need to control what programs they use, and as you said, because of historical reasons they named it vendor or third party. I have seen some projects using this, but they are just a few.
供应商通常用于供应商分支,即用于在外部开发的软件中应用您的软件所需的小更改的分支。 在 SVN 书籍中了解有关它们的更多信息。
vendor is usually used for vendor branches, i.e. branches used to apply small changes needed by your software inside externally developed software. Read more about them in the SVN book.
我认为它来自 Ruby on Rails。至少那是我第一次看到它的地方。
I think it comes from Ruby on Rails. At lest that's where I have first seen it.