OpenCores
no use no use 1/1 no use no use
Re: kindly convert opencores cvs repository to subversion (svn)
by Unknown on Apr 24, 2006
Not available!
Perforce (http://www.perforce.com/index.html ) is the best , in my opinion Its a commercial product but they do give free licenses for Organizations developing opensource stuff While Perforce is not opensource it self but they do seem to support opensource development Here is text from their site on free licensing -------- Free Licensing for Open Source Development Organizations developing software that is licensed or otherwise distributed exclusively under an Open Source license may be eligible to obtain Perforce licenses gratis. This includes upgrades but not support. Perforce Software reserves the right to approve the Open Source license; those fitting The Open Source Definition, including the GNU and FreeBSD licenses, are good candidates. Execution of a End User License Agreement for Open Source Software Development (PDF) is required. For more information, please see the Perforce and Open Source FAQ or contact opensource at perforce.com. The opesource definition as they see it is http://www.opensource.org/docs/definition_plain.html ------------ If opencores incorporates perforce it will give it more professional touch and it just might become a news item too in some EDA magazine :) Maybe Opencorse should try getting Perforce Licenses Some of the names listed on Perforce site as customers include Hitachi HP Cisco Samsung Electronic Arts LeapFrog Sony Computer Entertainment America LEGO Group Eidos Interactive Merrill Lynch J.P. Morgan Chase & Co and others ----- Original Message ----- From: "Michael Hordijk" hoffbrinkle at hotmail.com> To: cores at opencores.org> Sent: Monday, April 24, 2006 9:07 PM Subject: [oc] Re: kindly convert opencores cvs repository to subversion (svn)
Richard Tierney wrote:
> 1 - Why are commercial tools lock-modify-unlock, rather than
> copy-modify-merge? Can you name a proper commercial tool that uses
> copy-modify-merge? Why is this?
At least one biggie: Perforce. http://www.perforce.com if you're interested in seeing how "properly commercial" they are.
> 2 - I'll tell you how I would set it up: each
> developer owns their own source files. They're responsible for those
> files.


I can tell you that does not scale well to a corporation with > 1000
software developers. Imagine code being critical pathed on a single
developer!

> 3 - One person needs to
> understand the entire file intimately.


If you're code is such that there's only one person that can understand
and modify it in a reasonable amount of time, you've got bigger problems
than copy-modify-merge.

> How could you, as the project
> manager, possibly allow two different developers to simultaneously
> modify two different parts (or, in the worst case, the *same* part) of
> the same file?
How could you, as the project manager, possibly allow development on the code base without software development plans, coding style policy, and design/requirment documents? No version management system is a replacement for poor coding practices and lack of software development process. It's just that certain versioning systems hide it more than others. - michael hordijk _______________________________________________ http://www.opencores.org/mailman/listinfo/cores




no use no use 1/1 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.