<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>subversive-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/maillist.html</link>
		<description>subversive-dev</description>
		<language>en-us</language>
		<pubDate>Thu, 17 May 2012 15:50:03 GMT</pubDate>
		<lastBuildDate>Thu, 17 May 2012 15:50:03 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>subversive-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[subversive-dev] Announcing the release of EasySVN</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00231.html</link>
		<description>Assembla is announcing the release of EasySVN, a free, open-source Subversion client with unique features to make Subversion easier to use. We just posted a 1.0 release for Windows and a beta release for Macintosh. You can download them from http://assemb....</description>
		<content:encoded><![CDATA[Assembla is announcing the release of EasySVN, a free, open-source 
Subversion client with unique features to make Subversion easier to use.
 We just posted a 1.0 release for Windows and a beta release for 
Macintosh. You can download them from <a rel="nofollow" href="http://assemb.la/EasySVN">http://assemb.la/EasySVN</a><br><br>EasySVN adds the following capabilities:<br><br>&#x2022;
 Automatic update and commit mode. When this is selected, your 
subversion working copy acts like Dropbox, gDrive, Skydrive, and related
 cloud file systems. It has the advantage of being open source and 
portable, so you have many options for the location and security of 
files. Because it&#x2019;s Subversion, it handles big files and repositories. 
This mode is useful for graphical files from designers, and other files 
that aren&#x2019;t code.<br><br>&#x2022; Simplified operations to checkout, invite, 
and create repositories on the Assembla hosting system. For example, 
selecting &#x201C;Share on Assembla&#x201D; on any local directory will create a 
repository, add the files, and commit them, in one operation.<br><br>&#x2022; Free backend storage. Select &#x201C;Share on Assembla&#x201D; and you immediately get one of our free subversion repositories.<br><br>The
 Windows release builds on TortoiseSVN, the most popular Windows client.
 Assembla worked with the TortoiseSVN team and with joint team member 
Stefan Fuhrmann to design the background replication features.<br><br>The
 Macintosh release is integrated into the Finder. It builds on the 
once-popular SCPlugin open source client, which did not work after OSX 
version 10.6 because Apple disabled Finder plugins. The Assembla team 
re-engineered it to use the Apple&#x2019;s new Services structure. They also 
updated it to Subversion 1.7, added a        *nix port of the automatic 
update and commit, and added the Assembla integration.<br><br>The automatic update and commit operations are also available in a Linux command line version with source code.<br><br>If you are interested in contributing to these projects, please go to <a rel="nofollow" href="http://www.assembla.com/spaces/easysvn-tortoise">http://www.assembla.com/spaces/easysvn-tortoise</a>
]]></content:encoded>
		<pubDate>Thu, 17 May 2012 15:47:21 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00231.html</guid>
		<author>easysvn@xxxxxxx (EasySVN)</author>
	</item>


	<item>
		<title>[subversive-dev] [ANN] SVNKit 1.7.4 is released!</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00230.html</link>
		<description>Hello All, We are glad to announce that long awaited SVNKit 1.7.4 is released and is available for download at http://svnkit.com/download/ page. Please note, that in order to avoid user's confusion, we've decided to follow Subversion version numbering, and...</description>
		<content:encoded><![CDATA[<pre>Hello All,

We are glad to announce that long awaited SVNKit 1.7.4 is released and
is available for download at <a  href="http://svnkit.com/download/">http://svnkit.com/download/</a> page.

Please note, that in order to avoid user's confusion, we've decided to
follow Subversion version numbering, and this first version of SVNKit
which is compatible with Subversion 1.7 has 1.7.4 as a version number,
not 1.7.0.

Major new features of the new SVNKit 1.7.4 are:

- SVNKit 1.7.4 supports both old 1.6 and new 1.7 working copies and
repositories.
- New command-style API (org.tmatesoft.svn.core.wc2), that one may
find more convenient than the old one.
- SVNKit 1.7.4 is binary compatible with the older versions, existing
code will continue to work with the new version.
- SVNKit 1.7.4 includes new JavaHL (org.apache.subversion.javahl)
implementation.
- Java 1.5 or newer is required

We would appreciate your feedback and questions on our mailing list,
or to support@xxxxxxxxxx
You may also submit issues directly at <a  href="http://issues.tmatesoft.com/">http://issues.tmatesoft.com/</a>

Thanks!

Alexander Kitaev,
TMate Software,
<a  href="http://subgit.com/">http://subgit.com/</a> - Safe Svn to Git Migration!
<a  href="http://svnkit.com/">http://svnkit.com/</a> - Java [Sub]Versioning Library!
<a  href="http://hg4j.com/">http://hg4j.com/</a> - Java Mercurial Library!
<a  href="http://sqljet.com/">http://sqljet.com/</a> - Java SQLite Library!

</pre>]]></content:encoded>
		<pubDate>Fri, 13 Apr 2012 12:02:18 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00230.html</guid>
		<author>alexander.kitaev@xxxxxxx (Alexander Kitaev)</author>
	</item>


	<item>
		<title>[subversive-dev] blog post: Subversion 1.7 - Zippy,	but should you upgrade?</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00229.html</link>
		<description> Greetings,   SVN 1.7 was released just few weeks ago and many people around thinking about an upgrade. If you are one of those people, you can be interested in reading Subversion 1.7: Zippy, but should you upgrade? blog post where one of our Polarion coll...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td style="a:link { color: blue } a:visited { color: purple } ">





<div class=Section1>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'>Greetings,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'>SVN 1.7 was released just few weeks ago and many
people around thinking about an upgrade. If you are one of those people, you
can be interested in reading <a href="http://blog.polarion.com/archives/1728">Subversion
1.7: Zippy, but should you upgrade?</a> blog post where one of our Polarion
colleagues compared performance of SVN 1.6 and 1.7.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'>Happy Friday to everyone!<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span style='font-size:12.0pt;
font-family:Calibri'>Best regards,</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=3 face=Calibri><span style='font-size:12.0pt;
font-family:Calibri'>Igor Vinnykov</span></font><font face=Calibri><span
lang=EN-US style='font-family:Calibri'><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face=Calibri><span lang=EN-US style='font-size:
12.0pt;font-family:Calibri'>Subversive Team</span></font><span lang=EN-US><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span><o:p></o:p></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>




</td></tr></table>]]></content:encoded>
		<pubDate>Fri, 02 Dec 2011 20:07:15 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00229.html</guid>
		<author>igor.vinnykov@xxxxxxx (Igor Vinnykov)</author>
	</item>


	<item>
		<title>Re: [subversive-dev] svn not detected in linked resources ?</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00228.html</link>
		<description>Hi Alex, 22.11.2011 18:44, Alexander Neundorf &amp;#xD0;&amp;#xD0;&amp;#xD1;&amp;#xD0;&amp;#xD1;: Yes. Only the linked resources. But I could put any necessary tags into the .project file or e.g. also a .subversive file. Unfortunately it won't help at all. I'm no Eclipse expert. Can you please explai...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi Alex,</pre><br>
<tt>22.11.2011 18:44, Alexander Neundorf &#xD0;&#xD0;&#xD1;&#xD0;&#xD1;:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><tt>On Tuesday 22 November 2011, Alexander Gurov wrote:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi,</pre><br>
<pre style="margin: 0em;">So, it's not what I thought about. As I understood your description, the
actual SVN project was checked out by external tool
</pre></blockquote><pre style="margin: 0em;">Yes.</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">and there is no direct relation between the SVN working copy and any project
in the Eclipse IDE workspace.
</pre></blockquote><pre style="margin: 0em;">Only the linked resources.
But I could put any necessary tags into the .project file or e.g. also a
.subversive file.
</pre></blockquote><tt>Unfortunately it won't help at all.
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Subversive (as any other team provider) works by attaching its nature to
the project.
</pre></blockquote><pre style="margin: 0em;">I'm no Eclipse expert. Can you please explain what this means ?
What means attaching ? Can I influence this ? What does &quot;nature&quot; mean here ?
</pre></blockquote><tt>Attaching project to the source control provider nature is an action 
that could be done like this (line from the Subversive code):</tt><br>
<br>
<pre style="margin: 0em;">RepositoryProvider.map(project, SVNTeamPlugin.NATURE_ID);</pre><br>
<tt>That line means that for the project defined by the variable &quot;project&quot; 
in an appropriate moments of time will be called code of plug-in that 
has the same nature as specified by the second parameter (string constant).<br>
The &quot;attached nature&quot; setting is the persistent one, so it is stored 
somewhere inside workspace's &quot;.metadata&quot; folder.<br>
You can influence it the same way (just that you'll need to do some 
calls to the Eclipse Team API), but it won't work in the end because 
sharing the project is not the same as just attaching source control 
provider nature to it. It is expected that the shared project should be 
related to some repository (SVN repository in this exact case) and 
should contain source control metainformation inside the project root 
folder.<br>
So, I've opened the task related to this discussion on the Subversive 
tracker (<a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=364547">https://bugs.eclipse.org/bugs/show_bug.cgi?id=364547</a>), but I 
can't even tell you any expectations regarding when it could be done, 
since it requires great amount of efforts to be applied in both of the 
Subversive parts: core an UI.
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">It means, if there are no attachment, then Subversive code
won't be called at all.</pre><br>
<pre style="margin: 0em;">As far as I know, the only way to make it work at all is to attach
&quot;build-automoc&quot; project to the SVN (in order to activate source control
plug-in code for the project).
</pre></blockquote><pre style="margin: 0em;">How would I &quot;attach a directoy to SVN&quot; ?</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">After that next steps will be related to
some corrections in Subversive. As I understand, the &quot;build-automoc&quot;
project in your case shouldn't be shared through the source control, is
it correct or not?
</pre></blockquote><pre style="margin: 0em;"><br>Yes, the build directory is not in source control.
One developer can chose to create Eclipse projects, another one can choose to
generate XCode projects, Windows developers may generate VisualStudio
projects, others will only generate Makefiles.
All this is completely up to the respective developer, and build trees are
&quot;volatile&quot; in that sense.</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">If so, then the only way to do this is to allow Subversive to be
connected to the project without its actual sharing. This is some
</pre></blockquote><pre style="margin: 0em;">Would it help if I create an actual symbolic link in the file system which
points from build-automoc/ to automoc/ ?</pre><br>
<pre style="margin: 0em;">e.g.
$HOME/src/build-automoc/SymlinkToSrcDir
which points to
$HOME/src/automoc/</pre><br>
<pre style="margin: 0em;">This would make it work at least for any UNIX, if it would help.</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">non-trivial solution and for the moment I can't tell how much time it
will take to implement it, as it will cause some serious changes in the
most important parts of the Subversive plug-in code.</pre><br>
<pre style="margin: 0em;">If I'm wrong somewhere please correct me. Otherwise, if I understood
your situation correctly, I'll create corresponding task on the tracker.
</pre></blockquote><pre style="margin: 0em;">I think you are right.</pre><br>
<pre style="margin: 0em;">Alex
_______________________________________________
subversive-dev mailing list
subversive-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/subversive-dev">https://dev.eclipse.org/mailman/listinfo/subversive-dev</a>
</pre></blockquote><pre style="margin: 0em;"><br></pre><br>
]]></content:encoded>
		<pubDate>Wed, 23 Nov 2011 09:23:36 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00228.html</guid>
		<author>alexander.gurov@xxxxxxx (Alexander Gurov)</author>
	</item>
	<item>
		<title>Re: [subversive-dev] Version 0.7.9.I20111119-1700 of subversive is not working at all</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00227.html</link>
		<description>Hello Lars, The bug you've reported is pretty unique one. It says there is no member field in public Eclipse Platform API, which was introduced in Eclipse Platform 3.4 and is recommended to use instead of older deprecated calls. So, I've moved the issue re...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hello Lars,</pre><br>
<tt>The bug you've reported is pretty unique one. It says there is no member 
field in public Eclipse Platform API, which was introduced in Eclipse 
Platform 3.4 and is recommended to use instead of older deprecated calls.<br>
So, I've moved the issue report to the Eclipse Platform Runtime 
component and awaiting for an answer or recomendation from the &quot;Eclipse 
Runtime&quot; Team guys.</tt><br>
<br>
<pre style="margin: 0em;">Best regards,
Alexander Gurov,
Subversive Team.</pre><br>
<tt>23.11.2011 2:58, Lars Sonchocky-Helldorf &#xD0;&#xD0;&#xD1;&#xD0;&#xD1;:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Can somebody please have a look at:</pre><br>
<pre style="margin: 0em;"><a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=364464">https://bugs.eclipse.org/bugs/show_bug.cgi?id=364464</a></pre><br>
<pre style="margin: 0em;">this bug breaks the whole plug in:</pre><br>
<pre style="margin: 0em;">Caused by: java.lang.NoSuchFieldError: INSTANCE
     at org.eclipse.team.svn.core.SVNTeamPlugin.getPreferences(SVNTeamPlugin.java:141)
     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.initialize(AbstractSVNStorage.java:500)
     at org.eclipse.team.svn.core.operation.file.SVNFileStorage.initialize(SVNFileStorage.java:63)
     at org.eclipse.team.svn.core.SVNTeamPlugin.start(SVNTeamPlugin.java:161)
     at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
     at java.security.AccessController.doPrivileged(Native Method)
     at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)</pre><br>
<pre style="margin: 0em;"><br>Btw.: This bug got automatically assigned to Igor Burilo. Since I did not see a commit of Igor for quite a long time (about a year) I am asking myself if he is still working on the project.</pre><br>
<pre style="margin: 0em;"><br>cheers,</pre><br>
<pre style="margin: 0em;">	Lars
_______________________________________________
subversive-dev mailing list
subversive-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/subversive-dev">https://dev.eclipse.org/mailman/listinfo/subversive-dev</a>
</pre></blockquote><pre style="margin: 0em;"><br></pre><br>
]]></content:encoded>
		<pubDate>Wed, 23 Nov 2011 07:22:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00227.html</guid>
		<author>alexander.gurov@xxxxxxx (Alexander Gurov)</author>
	</item>


	<item>
		<title>[subversive-dev] Version 0.7.9.I20111119-1700 of subversive is not	working at all</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00226.html</link>
		<description>Can somebody please have a look at: https://bugs.eclipse.org/bugs/show_bug.cgi?id=364464 this bug breaks the whole plug in: Caused by: java.lang.NoSuchFieldError: INSTANCE at org.eclipse.team.svn.core.SVNTeamPlugin.getPreferences(SVNTeamPlugin.java:141) at...</description>
		<content:encoded><![CDATA[<pre>Can somebody please have a look at:

<a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=364464">https://bugs.eclipse.org/bugs/show_bug.cgi?id=364464</a>

this bug breaks the whole plug in:

Caused by: java.lang.NoSuchFieldError: INSTANCE
    at org.eclipse.team.svn.core.SVNTeamPlugin.getPreferences(SVNTeamPlugin.java:141)
    at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.initialize(AbstractSVNStorage.java:500)
    at org.eclipse.team.svn.core.operation.file.SVNFileStorage.initialize(SVNFileStorage.java:63)
    at org.eclipse.team.svn.core.SVNTeamPlugin.start(SVNTeamPlugin.java:161)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)


Btw.: This bug got automatically assigned to Igor Burilo. Since I did not see a commit of Igor for quite a long time (about a year) I am asking myself if he is still working on the project.


cheers,

	Lars
</pre>]]></content:encoded>
		<pubDate>Wed, 23 Nov 2011 00:58:06 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00226.html</guid>
		<author>lars.sonchocky-helldorf@xxxxxxx (Lars Sonchocky-Helldorf)</author>
	</item>
	<item>
		<title>Re: [subversive-dev] svn not detected in linked resources ?</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00225.html</link>
		<description> Yes. Only the linked resources. But I could put any necessary tags into the .project file or e.g. also a .subversive file. I'm no Eclipse expert. Can you please explain what this means ? What means attaching ? Can I influence this ? What does &amp;quot;nature; mea...</description>
		<content:encoded><![CDATA[<pre>On Tuesday 22 November 2011, Alexander Gurov wrote:
&gt; Hi,
&gt; 
&gt; So, it's not what I thought about. As I understood your description, the
&gt; actual SVN project was checked out by external tool 

Yes.

&gt; and there is no direct relation between the SVN working copy and any project
&gt; in the Eclipse IDE workspace.

Only the linked resources.
But I could put any necessary tags into the .project file or e.g. also a 
.subversive file.

&gt; Subversive (as any other team provider) works by attaching its nature to
&gt; the project. 

I'm no Eclipse expert. Can you please explain what this means ?
What means attaching ? Can I influence this ? What does &quot;nature&quot; mean here ?

&gt; It means, if there are no attachment, then Subversive code
&gt; won't be called at all.
&gt; 
&gt; As far as I know, the only way to make it work at all is to attach
&gt; &quot;build-automoc&quot; project to the SVN (in order to activate source control
&gt; plug-in code for the project). 

How would I &quot;attach a directoy to SVN&quot; ?

&gt; After that next steps will be related to
&gt; some corrections in Subversive. As I understand, the &quot;build-automoc&quot;
&gt; project in your case shouldn't be shared through the source control, is
&gt; it correct or not?


Yes, the build directory is not in source control.
One developer can chose to create Eclipse projects, another one can choose to 
generate XCode projects, Windows developers may generate VisualStudio 
projects, others will only generate Makefiles.
All this is completely up to the respective developer, and build trees are 
&quot;volatile&quot; in that sense.

&gt; If so, then the only way to do this is to allow Subversive to be
&gt; connected to the project without its actual sharing. This is some

Would it help if I create an actual symbolic link in the file system which 
points from build-automoc/ to automoc/ ?

e.g.
$HOME/src/build-automoc/SymlinkToSrcDir 
which points to 
$HOME/src/automoc/

This would make it work at least for any UNIX, if it would help.

&gt; non-trivial solution and for the moment I can't tell how much time it
&gt; will take to implement it, as it will cause some serious changes in the
&gt; most important parts of the Subversive plug-in code.
&gt; 
&gt; If I'm wrong somewhere please correct me. Otherwise, if I understood
&gt; your situation correctly, I'll create corresponding task on the tracker.

I think you are right.

Alex

</pre>]]></content:encoded>
		<pubDate>Tue, 22 Nov 2011 16:46:38 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00225.html</guid>
		<author>neundorf@xxxxxxx (Alexander Neundorf)</author>
	</item>
	<item>
		<title>[subversive-dev] [ANN] SubGit Early Access Program Build #789</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00224.html</link>
		<description>Hello All, Let me introduce our new project: SubGit (http://subgit.com/). SubGit is a free tool for smooth migration from Subversion to Git. As well as from Git to Subversion. Without git-svn insanity. It works like this: - Install SubGit into your reposit...</description>
		<content:encoded><![CDATA[<pre>Hello All,

Let me introduce our new project: SubGit (<a  href="http://subgit.com/">http://subgit.com/</a>).

SubGit is a free tool for smooth migration from Subversion to Git. As
well as from Git to Subversion. Without git-svn insanity.

It works like this:

 - Install SubGit into your repository on the server side
 - Let initial translation complete (time depends on the size of repository)
 - Committers may now use either Git or Subversion (or both) with the
tools of their choice

SubGit EAP builds are free to use builds which you may try and let us
know what do you miss, so that we make sure that all the features you
need are included into the final version of SubGit.

SubGit works on Linux, Windows or OS X and requires Java 5 or newer.
Download new SubGit EAP build from <a  href="http://subgit.com/">http://subgit.com/</a>

Alexander Kitaev,
TMate Software,
<a  href="http://subgit.com/">http://subgit.com/</a> - Two-way ticket to the dark side.
<a  href="http://svnkit.com/">http://svnkit.com/</a> - Java [Sub]Versioning Library!
<a  href="http://hg4j.com/">http://hg4j.com/</a> - Java Mercurial Library!
<a  href="http://sqljet.com/">http://sqljet.com/</a> - Java SQLite Library!

</pre>]]></content:encoded>
		<pubDate>Tue, 22 Nov 2011 16:42:37 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00224.html</guid>
		<author>kitaev@xxxxxxx (Alexander Kitaev)</author>
	</item>
	<item>
		<title>Re: [subversive-dev] svn not detected in linked resources ?</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00223.html</link>
		<description> Hi, So, it's not what I thought about. As I understood your description, the actual SVN project was checked out by external tool and there is no direct relation between the SVN working copy and any project in the Eclipse IDE workspace. Subversive (as any ...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    Hi,<br>
    <br>
    So, it's not what I thought about. As I understood your description,
    the actual SVN project was checked out by external tool and there is
    no direct relation between the SVN working copy and any project in
    the Eclipse IDE workspace.<br>
    Subversive (as any other team provider) works by attaching its
    nature to the project. It means, if there are no attachment, then
    Subversive code won't be called at all.<br>
    <br>
    As far as I know, the only way to make it work at all is to attach
    "build-automoc"
    project to the SVN (in order to activate source control plug-in code
    for the project). After that next steps will be related to some
    corrections in Subversive. As I understand, the "build-automoc"
    project in your case shouldn't be shared through the source control,
    is it correct or not?<br>
    <br>
    If so, then the only way to do this is to allow Subversive to be
    connected to the project without its actual sharing. This is some
    non-trivial solution and for the moment I can't tell how much time
    it will take to implement it, as it will cause some serious changes
    in the most important parts of the Subversive plug-in code.<br>
    <br>
    If I'm wrong somewhere please correct me. Otherwise, if I understood
    your situation correctly, I'll create corresponding task on the
    tracker.<br>
    <br>
    Best regards, <br>
    Alexander.<br>
    <br>
    21.11.2011 22:29, Alexander Neundorf &#1087;&#1080;&#1096;&#1077;&#1090;:
    <blockquote cite=""
      type="cite">
      <pre wrap="">Hi Alexander,

On Monday 21 November 2011, Alexander Gurov wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Unfortunately I haven't worked with CDT at all, so there are some points
I can't figure out, it seems. Let's check a few of different project
layouts:

1) If we think in terms of typical Eclipse IDE workspace layout, it will
be something like this:
workspace
workspace/project_1
workspace/project_1/src
workspace/project_1/.project
workpsace/project_2
workspace/project_1/src
workspace/project_2/.project

2) Now if we add SVN into the equation we will get something like this:
workspace
workspace/project_1
workspace/project_1/.svn
workspace/project_1/src
workspace/project_1/src/.svn
workspace/project_1/.project
workpsace/project_2
workspace/project_2/.svn
workspace/project_2/src
workspace/project_2/src/.svn
workspace/project_2/.project

In other words each and every project is the separate SVN working copy
itself.

3) If we use some specific tools like maven, for example, then it could
be like this:
workspace
workspace/.svn
workspace/project_1
workspace/project_1/.svn
workspace/project_1/src
workspace/project_1/src/.svn
workspace/project_1/.project
workpsace/project_2
workspace/project_2/.svn
workspace/project_2/src
workspace/project_2/src/.svn
workspace/project_2/.project

In this case every project is related to the same working copy with its
root placed in the workspace.

So, to sum it up, if I where to add actual processing of the linked
nodes, I need them to be files or folders, that are placed somewhere
inside the actual Eclipse project (project_1 or project_2 in my
examples) or, in the worst case, inside the workspace root in the third
case. Unfortunately I can't clearly see the whole actual structure of
the SVN project in your example. 
</pre>
      </blockquote>
      <pre wrap="">

This is what I check out from svn, just one directory:

$HOME/src/$ svn co <a class="moz-txt-link-freetext" href="http://svn.kde.org/.../automoc">http://svn.kde.org/.../automoc</a>

This gives:

$HOME/src/automoc/
$HOME/src/automoc/.svn/
$HOME/src/automoc/CMakeLists.txt
$HOME/src/automoc/main.cpp


My Eclipse workspace is here:
$HOME/src/eclipse-workspace/
but basically I don't do anything with it.


Then I create an out-of-source build-tree, where cmake will generate Makefiles 
and the Eclipse project files for building automoc:

$HOME/src/$ mkdir build-automoc
$HOME/src/$ cd build-automoc
$HOME/src/build-automoc$ cmake-gui ../automoc


This produces the build tree, containing Makefiles and the Eclipse project:

$HOME/src/build-automoc/
$HOME/src/build-automoc/.project
$HOME/src/build-automoc/.cproject
$HOME/src/build-automoc/Makefile
$HOME/src/build-automoc/CMakeCache.txt


In this directory I can run make, and it will build this project.

Then I start Eclipse, and
* do "Import existing project"
* select $HOME/src/build-automoc/ for importing
* keep the checkbox "Copy into workspace" disabled, i.e. the files stay where 
they are, outside my $HOME/src/eclipse-workspace/


Then I have this project in Eclipse, and most things work fine.
Code completion, building targets, etc.

In the generated .project file there is a linked resource pointing to the 
original source checkout directory, i.e. to $HOME/src/automoc/.

This is neither a subdirectory of the directory where the .project file is, 
nor is it inside the Eclipse workspace, as shown above.
The problem is that the "Team" functions do not show up in that directory, 
which is pointed to by the linked resource.


</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">And a build tree for this source tree:

src/automoc-build/
src/automoc-build/.project
src/automoc-build/.cproject
src/automoc-build/Makefile
src/automoc-build/CMakeCache.txt
src/automoc-build/main.o
src/automoc-build/automoc
</pre>
        </blockquote>
      </blockquote>
      <pre wrap="">

</pre>
      <blockquote type="cite">
        <pre wrap="">So, I'll really appreciate it if you
could please provide me with an example of resource tree, starting from
the root of SVN working copy (where the top .svn folder is placed) and
point where the .project file is placed and to where it is linked.
Probably the best way to see it will be a sample project. If that is the
case, then we also have two options:
1) You could send me a sample of a CDT project
</pre>
      </blockquote>
      <pre wrap="">
The .cproject file probably/maybe does not even matter as far as I understand.
I attached one, the important part is the "[Source directory]" linked 
resource.

</pre>
      <blockquote type="cite">
        <pre wrap="">2) You could teach me where I should get right CDT version and how to
create and configure the project, so I'll reproduce the situation by
myself.
</pre>
      </blockquote>
      <pre wrap="">
I'll prepare a sample project and send you later.


Would it work if I would create actual symbolic links in disk to the source 
directory ?
I'll try (...but it would not be ideal, since it wouldn't work under Windows).

Thanks
Alex
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
subversive-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:subversive-dev@xxxxxxxxxxx">subversive-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/subversive-dev">https://dev.eclipse.org/mailman/listinfo/subversive-dev</a>
</pre>
    </blockquote>
    <br>
  

</font></td></tr></table>]]></content:encoded>
		<pubDate>Tue, 22 Nov 2011 06:39:17 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00223.html</guid>
		<author>alexander.gurov@xxxxxxx (Alexander Gurov)</author>
	</item>


	<item>
		<title>Re: [subversive-dev] svn not detected in linked resources ?</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00222.html</link>
		<description> This is what I check out from svn, just one directory: $HOME/src/$ svn co http://svn.kde.org/.../automoc This gives: $HOME/src/automoc/ $HOME/src/automoc/.svn/ $HOME/src/automoc/CMakeLists.txt $HOME/src/automoc/main.cpp My Eclipse workspace is here: $HOME...</description>
		<content:encoded><![CDATA[<pre>Hi Alexander,

On Monday 21 November 2011, Alexander Gurov wrote:
&gt; Unfortunately I haven't worked with CDT at all, so there are some points
&gt; I can't figure out, it seems. Let's check a few of different project
&gt; layouts:
&gt; 
&gt; 1) If we think in terms of typical Eclipse IDE workspace layout, it will
&gt; be something like this:
&gt; workspace
&gt; workspace/project_1
&gt; workspace/project_1/src
&gt; workspace/project_1/.project
&gt; workpsace/project_2
&gt; workspace/project_1/src
&gt; workspace/project_2/.project
&gt; 
&gt; 2) Now if we add SVN into the equation we will get something like this:
&gt; workspace
&gt; workspace/project_1
&gt; workspace/project_1/.svn
&gt; workspace/project_1/src
&gt; workspace/project_1/src/.svn
&gt; workspace/project_1/.project
&gt; workpsace/project_2
&gt; workspace/project_2/.svn
&gt; workspace/project_2/src
&gt; workspace/project_2/src/.svn
&gt; workspace/project_2/.project
&gt; 
&gt; In other words each and every project is the separate SVN working copy
&gt; itself.
&gt; 
&gt; 3) If we use some specific tools like maven, for example, then it could
&gt; be like this:
&gt; workspace
&gt; workspace/.svn
&gt; workspace/project_1
&gt; workspace/project_1/.svn
&gt; workspace/project_1/src
&gt; workspace/project_1/src/.svn
&gt; workspace/project_1/.project
&gt; workpsace/project_2
&gt; workspace/project_2/.svn
&gt; workspace/project_2/src
&gt; workspace/project_2/src/.svn
&gt; workspace/project_2/.project
&gt; 
&gt; In this case every project is related to the same working copy with its
&gt; root placed in the workspace.
&gt; 
&gt; So, to sum it up, if I where to add actual processing of the linked
&gt; nodes, I need them to be files or folders, that are placed somewhere
&gt; inside the actual Eclipse project (project_1 or project_2 in my
&gt; examples) or, in the worst case, inside the workspace root in the third
&gt; case. Unfortunately I can't clearly see the whole actual structure of
&gt; the SVN project in your example. 


This is what I check out from svn, just one directory:

$HOME/src/$ svn co <a  href="http://svn.kde.org/.../automoc">http://svn.kde.org/.../automoc</a>

This gives:

$HOME/src/automoc/
$HOME/src/automoc/.svn/
$HOME/src/automoc/CMakeLists.txt
$HOME/src/automoc/main.cpp


My Eclipse workspace is here:
$HOME/src/eclipse-workspace/
but basically I don't do anything with it.


Then I create an out-of-source build-tree, where cmake will generate Makefiles 
and the Eclipse project files for building automoc:

$HOME/src/$ mkdir build-automoc
$HOME/src/$ cd build-automoc
$HOME/src/build-automoc$ cmake-gui ../automoc


This produces the build tree, containing Makefiles and the Eclipse project:

$HOME/src/build-automoc/
$HOME/src/build-automoc/.project
$HOME/src/build-automoc/.cproject
$HOME/src/build-automoc/Makefile
$HOME/src/build-automoc/CMakeCache.txt


In this directory I can run make, and it will build this project.

Then I start Eclipse, and
* do &quot;Import existing project&quot;
* select $HOME/src/build-automoc/ for importing
* keep the checkbox &quot;Copy into workspace&quot; disabled, i.e. the files stay where 
they are, outside my $HOME/src/eclipse-workspace/


Then I have this project in Eclipse, and most things work fine.
Code completion, building targets, etc.

In the generated .project file there is a linked resource pointing to the 
original source checkout directory, i.e. to $HOME/src/automoc/.

This is neither a subdirectory of the directory where the .project file is, 
nor is it inside the Eclipse workspace, as shown above.
The problem is that the &quot;Team&quot; functions do not show up in that directory, 
which is pointed to by the linked resource.


&gt; &gt; And a build tree for this source tree:
&gt; &gt; 
&gt; &gt; src/automoc-build/
&gt; &gt; src/automoc-build/.project
&gt; &gt; src/automoc-build/.cproject
&gt; &gt; src/automoc-build/Makefile
&gt; &gt; src/automoc-build/CMakeCache.txt
&gt; &gt; src/automoc-build/main.o
&gt; &gt; src/automoc-build/automoc


&gt; So, I'll really appreciate it if you
&gt; could please provide me with an example of resource tree, starting from
&gt; the root of SVN working copy (where the top .svn folder is placed) and
&gt; point where the .project file is placed and to where it is linked.
&gt; Probably the best way to see it will be a sample project. If that is the
&gt; case, then we also have two options:
&gt; 1) You could send me a sample of a CDT project

The .cproject file probably/maybe does not even matter as far as I understand.
I attached one, the important part is the &quot;[Source directory]&quot; linked 
resource.

&gt; 2) You could teach me where I should get right CDT version and how to
&gt; create and configure the project, so I'll reproduce the situation by
&gt; myself.

I'll prepare a sample project and send you later.


Would it work if I would create actual symbolic links in disk to the source 
directory ?
I'll try (...but it would not be ideal, since it wouldn't work under Windows).

Thanks
Alex
</pre><p><strong>Attachment:
<a href="binZK1zPw6PCq.bin" ><tt>.project</tt></a></strong><br>
<em>Description:</em> application/xml</p>
]]></content:encoded>
		<pubDate>Mon, 21 Nov 2011 20:31:14 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00222.html</guid>
		<author>neundorf@xxxxxxx (Alexander Neundorf)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->

