<div dir="ltr">Wouldn't it make sense if<br>IPlugin* IProject::versionControlPlugin() const;<br><br>returned IBasicVCS instead of IPlugin? :S<br><br><div class="gmail_quote">On Tue, Jul 29, 2008 at 12:39 PM, Andreas Pakulat <span dir="ltr"><<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">On 29.07.08 11:44:42, Niko Sams wrote:<br>
> > Neither. The "Version Control" entry will work on the projects "primary"<br>
> > VCS, which still needs a kcm to change it. However its nice to be able<br>
> > to use a different VCS sometimes for the same project locally (I've once<br>
> > needed to import a CVS-managed project into an SVN tree and it was quite<br>
> > nice to being able to run cvs update in it to keep in sync with<br>
> > "upstream"), so the entries "Subversion","Git",... will stay.<br>
> Doesn't this fill contextmenu with entries that are only used in edge-cases?<br>
> I will never use Hg or Bazaar - actually i don't have them installed at all.<br>
<br>
</div>If they're not installed, you won't get a Version Control entry for Hg<br>
or Bzr controlled projects. And you won't get the Bazaar/Hg top-level<br>
entry either because thats still contributed by the individual plugins.<br>
<br>
And btw, I think hg+bzr+cvs should move to extragear or even playground<br>
sooner or later.<br>
<div class="Ih2E3d"><br>
> Wouldn't be a way (in project configuration) to specify multiple vcs better?<br>
<br>
</div>No, that bloats up configuration for no good reason. Besides the VC<br>
systems are usually smart enough to know wether they can handle a given<br>
directory/file. So we don't need configuration, except for the<br>
"primary" VC system so people find the common operations under the same<br>
menu entry - no matter which VC system they use.<br>
<br>
Andreas<br>
<font color="#888888"><br>
--<br>
You will always have good luck in your personal affairs.<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
</div></div></blockquote></div><br></div>