|
View:
New views
10 Messages
—
Rating Filter:
Alert me
|
|
|
Re: Developers: Bazaar branchesHas anyone thought of using SubVersion? It offers cheap branches, a nice and easy-to-use UI under Windows (TortoiseSVN) und much more. The UI can handle file-based repositories on local/network drives as well as through URL. I use it for several years now for all of our projects and it never let me down. JMGross ----- Ursprüngliche Nachricht ----- Von: Dmitry Zuikov An: GCC for MSP430 - http://mspgcc.sf.net Gesendet am: 10 Sep 2009 05:31:01 Betreff: Re: [Mspgcc-users] Developers: Bazaar branches > > And just for notice. We have used bazaar for the couple of years, but > > now we use git for all out projects, because of it's speed and cheap > > branches feature. > > shouldn't branches also be cheap with bzr's shared repositories? As far as I remember, branch in bazaar is just a full copy of repository, so branches are using not so often like in git. git also has much more additional tools, including GUI - like gitk. But in the same time git has problems with Windows. But we have problems with bazaar when used UTF-8 comments in russian --- it made the python to produce some exception and the whole repository became inaccessible on Windows. It's just for sharing the experience, not for arguing. > unfortunately you can't make everyone happy by choosing one of the > popular DVCS :/ Yep, anyway bzr is much better than cvs, and it's easy to migrate the project from bzr to git with all history in any time. ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
|
|
Re: Developers: Bazaar branchesOn 2009-09-28, JMGross <mspgcc@...> wrote:
> > > Has anyone thought of using SubVersion? I imagine they have. It's not really "distributed" the way the systems under discussion are. SVN still uses a single central repository that everybody must have fairly constant access to. -- Grant ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
|
|
Re: Developers: Bazaar branches> Has anyone thought of using SubVersion? > It offers cheap branches, a nice and easy-to-use UI under Windows (TortoiseSVN) und much more. Yes of course. It's so old. And so slow. It needs a server... --- Regards, Dmitry > ----- Ursprüngliche Nachricht ----- Von: Dmitry Zuikov > An: GCC for MSP430 - http://mspgcc.sf.net > Gesendet am: 10 Sep 2009 05:31:01 > Betreff: Re: [Mspgcc-users] Developers: Bazaar branches > > > > > And just for notice. We have used bazaar for the couple of years, but > > > now we use git for all out projects, because of it's speed and cheap > > > branches feature. > > > > shouldn't branches also be cheap with bzr's shared repositories? > > As far as I remember, branch in bazaar is just a full copy of > repository, so branches are using not so often like in git. > > git also has much more additional tools, including GUI - like gitk. > But in the same time git has problems with Windows. But we have > problems with bazaar when used UTF-8 comments in russian --- it made > the python to produce some exception and the whole repository became > inaccessible on Windows. It's just for sharing the experience, not > for arguing. > > > unfortunately you can't make everyone happy by choosing one of the > > popular DVCS :/ > > Yep, anyway bzr is much better than cvs, and it's easy to migrate the > project from bzr to git with all history in any time. > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@... > https://lists.sourceforge.net/lists/listinfo/mspgcc-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
|
|
|
|
|
Re: Developers: Bazaar branchesOn 2009-09-28, JMGross <mspgcc@...> wrote:
> And for the need of a server, well, yes, sure. Every > repository needs to be stored somewhere. No, not really. > Without access to the storage place I cannot access the > repository. No matter whether it is a dedicated server, some > webspace somewhere or a mesh cloud. Some other revision control systems don't rely on a single, central server the way RCS, CVS, SVN do. Such systems are usually referred to as "distributed" revision control systems. Most open-source development projects tend to be moving away from the single-central-server model to the more distributed model. http://en.wikipedia.org/wiki/Distributed_revision_control -- Grant ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
|
|
Re: Developers: Bazaar branches> And for the need of a server, well, yes, sure. Every repository needs to be stored somewhere. Without access to the storage place I cannot access the repository. No matter whether it is a dedicated server, some
> webspace somewhere or a mesh cloud. > But it was just an idea. With everything else I looked upon (quick glances only, admitted) it seemed to me I'd be > > more busy handling the repository than working with the project. When choosing my tools, my top citeria > is always usability (and maybe price, which had lead me originally to mspgcc). Well, regarding to my opinion, DVCS are more easy to setup and use. In fact, they do not need any setup at all. Basically, all what you need to share a repository with DVCS, it's to create a directory on a server and assign the user/group. Comparing to SVN it's almost no-brainer. >From the point of ease of use, the champion, probably is Mercurial (hg). But on my opinion, it's better to make an effort and learn the git. It's probably most powerful DVCS on the moment. It's just my opinion, nothing more. I've been using the bazaar for some years, but I switched to git a half of year ago and I'm very impressed of it. --- Regards, Dmitry ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
|
|
|
|
|
Re: Developers: Bazaar branchesOn 2009-09-29, JMGross <mspgcc@...> wrote:
> That's what I meant with a 'mesh cloud'. It still needs to be > stored somewhere. On a single place (that is hopefully > available) or on every single system in a copy, constantly > updating with the others (who are hopefully online and have a > recent version available). Except that's not how a distributed control system works. It's not the case where there are mutliple mirrored copies of a single repository. SVN uses a single repository on a single server, and there is no mechanism to allow the repository stored in multiple places. > If it's not stored somewhere, it is not available, no matter > which type of distribution is used. In my opinion, a dedicated > server (with some backups) is by far better than a repository > that is or is not available and is or is not up to date. I don't think you understand how distributed version control systems work. It's not the same as having "a repository" that's stored in the cloud. > The fact that TortoiseSVN (and I guesst SVN itself does so > too) keeps a working base together with the (actually altered) > working copy makes it a somewhat distributed repository too, Yup, that's how SVN works. You can do a diff/revert using just the local copy but most all of the other operations still require a live connection to the server. DVCS systems don't. > as every user has a certain repository revision (not necessary > the newes, depending on the latest update) on its computer and > can make DIFF or revert operations without any connection to > the repository. True. > Unfortunately there is no Linux version of Tortoise (only for > SVN itself), but since both are compatible and linux users (at > least the programmers) are usually fond of console usage... :) Tortoise doesn't really have anything to do with how SVN works, so it doesn't matter whether or not there's a Linux version. The local snapshot is characteristic of the underlying SVN system. There are plenty of other GUI interfaces to SVN, but there are still fundamental differences in the way than a single-reposity system works and the way that a distributed system works. -- Grant ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
|
|
|
|
|
Re: Developers: Bazaar branchesJMGross wrote:
> > I never questioned that. > But I questioned that a DVCS system MUST be better than SVN (or other server-based systems like Perforce, which I also used many years ago or CVS which I refused to use even more years ago) just because it is > a newer technology or more cool or whatever. > Both may have their strengths and both definitely have their drawbacks. > It depends on what you want to do with it and what features you need and what drawbacks you cannot afford. > > JMGross > > I think a DVCS is better than SVN (or any not-distributed-VCS), because with a DVCS you can work easily using a centralized paradigm if you want, (ex: using a canonical repository). With SVN (only centralized) you only can work with a centralized paradigm: is less flexible. With Git, Mercurial and Bazaar you can do and work (if you want) the same as with Subversion, but the inverse is not possible. Mario ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mspgcc-users mailing list Mspgcc-users@... https://lists.sourceforge.net/lists/listinfo/mspgcc-users |
| Free embeddable forum powered by Nabble | Forum Help |