Mark Phippard wrote:
> I have Mylar checked out in 3.2. I will take a look in a few days.
You don't really need Mylar for incoming changes.
However Mylar bring significant value when creating outgoing
changesets. See
http://www.jroller.com/page/eu?entry=change_sets_support_for_subclipse
> In the meantime, suppose you had the Subclipse trunk core project checked
> out at r2130 amd you took the Synchronize option today. What should the
> screen look like? I have attached the output of svn log. This has a good
> mix of files that were changed multiple times, new files etc..
>
> Take something like PeekStatusCommand.java. This was changed in r2150 and
> r2181. Does it show twice? Is it a problem that we cannot update the
> file to r2181 without including the changes from r2150? True
> changeset-based SCM tools like BitKeeper, darcs and Bazaar-NG can do this.
Does BitKeeper actually allow to skip specific changeset? Even it is
possible it is probably not trivial scenario and user will end up with
manual merging after that...
> I would assume CVS has the same issues as SVN in these areas.
With CVS integration in Eclipse you'll only see changeset for the
last change made on given resource. Though in my practical experience it
is very minor issue.
Assuming user have following projects in the workspace checked out
from the trunk folder:
[core]
[doc]
[feature]
[javahl-win32]
[svnClientAdapter]
[ui]
[update-site]
[www]
if not all of them are in workspace, then Subclipse should filter out
changes made in absent ones. Optionally we may have some indication that
there are some other changes exists and details can be seen in a History
view.
So, I attached the first cut of possible layout (note that it does
not show changes from branch), which is using the following structure:
revision/changeset
[project name]
resource
Next step could be to introduce compressed folders.
For comment text, on the changeset node, we may have to use multiline
tooltip to allow to see the full text.
As of handling repeated resources, one of the 3 strategies I
described in a previous email can be choosen or make strategy configurable.
Hope this does make sense.
regards,
Eugene
r2133 | markphip | 2006-03-06 14:37:23 | Replace use of Eclipse internal classes with official API...
[core]
M /src/org/tigris/subversion/core/resources/SVNWorkspaceRoot.java
r2134 | markphip | 2006-03-07 12:00:11 | Copy command would silently fail if no commit message was entered...
[core]
M /lib/svnClientAdapter.jar
[svnClientAdapter]
M /src/main/org/tigris/subversion/svnclientadapter/javahl/AbstractJhlClientAdapter.java
r2150 | markphip | 2006-03-28 10:39:36 | Fixed some NPE's that can occur with svn:externals folder. This is because...
[core]
M /src/org/tigris/subversion/core/client/PeekStatusCommand.java
M /src/org/tigris/subversion/core/commands/GetStatusCommand.java
M /src/org/tigris/subversion/core/resources/LocalResourceStatus.java
M /src/org/tigris/subversion/core/resources/RemoteResourceStatus.java
M /src/org/tigris/subversion/core/resources/ResourceStatus.java
M /src/org/tigris/subversion/core/status/StatusCacheManager.java
r2151 | markphip | 2006-03-31 09:57:44 | Various tweaks to handle errors that occur when your Eclipse workspace is...
[core]
M /src/org/tigris/subversion/core/client/OperationManager.java
M /src/org/tigris/subversion/core/resources/SVNWorkspaceRoot.java
M /src/org/tigris/subversion/core/status/SynchronizerSyncInfoCache.java
r2157 | markphip | 2006-03-31 15:03:42 | JavaHL Binaries for 1.3.1
[core]
M /lib/svnjavahl.jar
[javahl-win32]
M /libapr.dll
M /libapriconv.dll
M /libaprutil.dll
M /libdb43.dll
M /libeay32.dll
M /libsvnjavahl-1.dll
M /ssleay32.dll
[svnClientAdapter]
M /lib/svnjavahl.jar
M /libapr.dll
M /libapriconv.dll
M /libaprutil.dll
M /libdb43.dll
M /libeay32.dll
M /libsvnjavahl-1.dll
M /ssleay32.dll
r2164 | markphip | 2006-04-07 13:24:29 | JavaSVN 1.0.4
[core]
M /lib/javasvn.jar
[svnClientAdapter]
M /lib/javasvn.jar
r2181 | markphip | 2006-04-13 09:08:19 | Fix error message when sharing project with JavaHL.
[core]
M /src/org/tigris/subversion/core/client/PeekStatusCommand.java
r2182 | markphip | 2006-04-13 09:17:11 | Followup to r2181. Fixes some other places that might have the same problem.
[core]
M /src/org/tigris/subversion/core/commands/GetStatusCommand.java
M /src/org/tigris/subversion/core/status/StatusCacheManager.java
r2192 | markphip | 2006-04-14 17:02:15 | Fix a NPE when doing the Branch/Tag option from repository view and then trying to use the Browse button to pick the URL.
[core]
M /src/org/tigris/subversion/core/history/AliasManager.java
r2195 | markphip | 2006-04-18 11:56:27 | Packaging changes...
[core]
M /META-INF/MANIFEST.MF
A /about.html
A /about.ini
A /about.properties
M /build.properties
A /svn.gif
[doc]
M /build.properties
[feature]
M /feature.xml
[ui]
M /META-INF/MANIFEST.MF
M /build.properties
[update-site]
M /.sitebuild/sitebuild.xml
M /site.xml
r2197 | markphip | 2006-04-25 08:58:19 | Modified getAdapter() method to defer to base class unless an...
[core]
M /src/org/tigris/subversion/core/history/LogEntryChangePath.java
r2206 | markphip | 2006-05-10 16:32:21 | Importing a Team Project Set fails on Eclipse 3.2 due to a rule failure.
[core]
M /src/org/tigris/subversion/core/SVNProjectSetCapability.java
r2207 | markphip | 2006-05-10 17:21:09 | Create Remote Folder with Progress Monitor...
[core]
M /src/org/tigris/subversion/core/messages.properties
[ui]
M /src/org/tigris/subversion/subclipse/ui/wizards/NewRemoteFolderWizard.java
r2217 | markphip | 2006-05-12 10:34:22 | Trim URL string in SVNUrl constructor
[core]
M /lib/svnClientAdapter.jar
[svnClientAdapter]
M /src/main/org/tigris/subversion/svnclientadapter/SVNUrl.java
r2221 | markphip | 2006-05-19 11:29:46 | JavaSVN 1.0.5
[core]
M /lib/javasvn.jar
[svnClientAdapter]
M /lib/javasvn.jar
[www]
M /subclipse/changes.html
r2226 | brockj | 2006-05-19 20:18:11 | Commited branch property change
M [core]
r2230 | markphip | 2006-05-19 21:03:51 | Update branch name in subclipse:tags prop
M [core]
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: dev-help@subclipse.tigris.org
Received on Mon May 22 22:20:40 2006