Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Mylyn » Automatic changesets aren't, well, doing anything
Automatic changesets aren't, well, doing anything [message #490388] Thu, 08 October 2009 14:14 Go to next message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
I suspect user error, but I don't know what I'm doing wrong. I have automatic changeset management turned on in my preferences. If I activate a task from a project that's linked with an SVN repository, open a file, make a change, and save it, I see the change in the Synchronize view, but it's not associated with any changeset (none are created). I can right-click on it and manually assign it to a new changeset, but by itself it's not creating one.

Since it's all automagic, I'm not sure how to troubleshoot this. Any tips?

Eclipse Galileo 20090621-0832
Mylyn 3.2.2
Subclipse 1.6.5
Mylyn Team Support is installed
Re: Automatic changesets aren't, well, doing anything [message #490404 is a reply to message #490388] Thu, 08 October 2009 14:36 Go to previous messageGo to next message
Mark Phippard is currently offline Mark PhippardFriend
Messages: 129
Registered: July 2009
Senior Member
On 2009-10-08 10:14:27 -0400, Bill <bkocik@gmail.com> said:

> I suspect user error, but I don't know what I'm doing wrong. I have
> automatic changeset management turned on in my preferences. If I
> activate a task from a project that's linked with an SVN repository,
> open a file, make a change, and save it, I see the change in the
> Synchronize view, but it's not associated with any changeset (none are
> created). I can right-click on it and manually assign it to a new
> changeset, but by itself it's not creating one.
>
> Since it's all automagic, I'm not sure how to troubleshoot this. Any tips?
>
> Eclipse Galileo 20090621-0832
> Mylyn 3.2.2
> Subclipse 1.6.5
> Mylyn Team Support is installed

Are you closing the editor? That removes the file from the changeset.

Mark
Re: Automatic changesets aren't, well, doing anything [message #490405 is a reply to message #490404] Thu, 08 October 2009 14:38 Go to previous messageGo to next message
Mauro Molinari is currently offline Mauro MolinariFriend
Messages: 285
Registered: July 2009
Senior Member
Mark Phippard ha scritto:
> Are you closing the editor? That removes the file from the changeset.

This is not true. If you close the editor, the file is removed from the
current context, but NOT from the changeset.

Mauro.
Re: Automatic changesets aren't, well, doing anything [message #490413 is a reply to message #490405] Thu, 08 October 2009 14:58 Go to previous messageGo to next message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Either way, no, I'm not. Smile

Is there some delay before a changeset is created and a change becomes part of it? I've tried letting things settle for several minutes, changing multiple files thinking maybe one wasn't enough...nothing seems to be doing it.

Oh, and I should note that I also have "Show changesets" enabled on the Synchronize view. I've tried fiddling with it, turning it off and back on. Nothing.

[Updated on: Thu, 08 October 2009 15:00]

Report message to a moderator

Re: Automatic changesets aren't, well, doing anything [message #490426 is a reply to message #490413] Thu, 08 October 2009 15:45 Go to previous messageGo to next message
Vladimir Grishchenko is currently offline Vladimir GrishchenkoFriend
Messages: 104
Registered: July 2009
Senior Member
I found changeset feature to be buggy or perhaps not well thought through. See my earlier post for details. Don't yet know if any of the issues were addressed in 3.2.2.

[Updated on: Thu, 08 October 2009 15:47]

Report message to a moderator

Re: Automatic changesets aren't, well, doing anything [message #490431 is a reply to message #490413] Thu, 08 October 2009 15:49 Go to previous messageGo to next message
Mauro Molinari is currently offline Mauro MolinariFriend
Messages: 285
Registered: July 2009
Senior Member
Bill ha scritto:
> Is there some delay before a changeset is created and a change becomes
> part of it? I've tried letting things settle for several minutes,
> changing multiple files thinking maybe one wasn't enough...nothing seems
> to be doing it.

Well, it's strange. It works for me except sometimes in the following cases:
- when you delete a file, it often goes to "no change set" instead of
the current one
- when you do a refactor or an action that causes indirect modifications
to other files, sometimes some of those files fall to "no change set"
instead of the current one

Maybe your problem is Subclipse? Maybe you have to install some kind of
Mylyn-integration for it?
I'm working with CVS.

Mauro.
Re: Automatic changesets aren't, well, doing anything [message #490433 is a reply to message #490431] Thu, 08 October 2009 15:58 Go to previous messageGo to next message
Vladimir Grishchenko is currently offline Vladimir GrishchenkoFriend
Messages: 104
Registered: July 2009
Senior Member
I sometimes have to switch between changeset presentation mode to Java and back to fix incorrect placement - there seem to be a refresh issue.
Re: Automatic changesets aren't, well, doing anything [message #490446 is a reply to message #490431] Thu, 08 October 2009 16:37 Go to previous messageGo to next message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Mauro Molinari wrote on Thu, 08 October 2009 11:49

Maybe your problem is Subclipse? Maybe you have to install some kind of
Mylyn-integration for it?
Mauro.


Those were the magic words. I wasn't aware of it until you said this and I went searching, but it turns out the Tigris Subclipse 1.6 update site (http://subclipse.tigris.org/update_1.6.x) offers a package called "Subclipse Integration for Mylyn 3.x." I installed version 3.0.0 of this package and now it's working.

For some reason I had to go into my prefs and turn off automatic changeset management, apply settings, and then turn it back on. As soon as I did that it started working.

Thank you so much!

[Updated on: Thu, 08 October 2009 16:37]

Report message to a moderator

Re: Automatic changesets aren't, well, doing anything [message #490457 is a reply to message #490446] Thu, 08 October 2009 17:26 Go to previous messageGo to next message
Mark Phippard is currently offline Mark PhippardFriend
Messages: 129
Registered: July 2009
Senior Member
On 2009-10-08 12:37:23 -0400, Bill <bkocik@gmail.com> said:

> Mauro Molinari wrote on Thu, 08 October 2009 11:49
>> Maybe your problem is Subclipse? Maybe you have to install some kind of
>> Mylyn-integration for it?
>> Mauro.
>
>
> Those were the magic words. I wasn't aware of it until you said this
> and I went searching, but it turns out the Tigris Subclipse 1.6 update
> site (http://subclipse.tigris.org/update_1.6.x) offers a package called
> "Subclipse Integration for Mylyn 3.x." I installed version 3.0.0 of
> this package and now it's working.
>
> For some reason I had to go into my prefs and turn of automatic
> changeset management, apply settings, and then turn it back on. As soon
> as I did that it started working.
>
> Thank you so much!

I am sorry for not suggesting that. In your original email I read this:

"Mylyn Team Support is installed"

and for some reason I read it as that you had installed the
Subclipse/Mylyn integration. This integration should also cause
references to tasks within your log messages in the History view to
open in Mylyn.

Glad it is working.

Mark
Re: Automatic changesets aren't, well, doing anything [message #490466 is a reply to message #490457] Thu, 08 October 2009 18:04 Go to previous messageGo to next message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Mark Phippard wrote on Thu, 08 October 2009 13:26

I am sorry for not suggesting that. In your original email I read this:

"Mylyn Team Support is installed"

and for some reason I read it as that you had installed the
Subclipse/Mylyn integration.


No need for apologies - I appreciate everyone's help. Smile

Mark Phippard wrote on Thu, 08 October 2009 13:26
This integration should also cause
references to tasks within your log messages in the History view to
open in Mylyn.



That actually doesn't work, but I suspect that's a failing of my repository connector. I use Redmine, and the plugins for that are pretty young and not yet very robust.

However it is writing my commit comments for me automatically, which is nice.
Re: Automatic changesets aren't, well, doing anything [message #490479 is a reply to message #490466] Thu, 08 October 2009 19:02 Go to previous messageGo to next message
Mark Phippard is currently offline Mark PhippardFriend
Messages: 129
Registered: July 2009
Senior Member
On 2009-10-08 14:04:17 -0400, Bill <bkocik@gmail.com> said:

> Mark Phippard wrote on Thu, 08 October 2009 13:26
>> I am sorry for not suggesting that. In your original email I read this:
>>
>> "Mylyn Team Support is installed"
>>
>> and for some reason I read it as that you had installed the
>> Subclipse/Mylyn integration.
>
>
> No need for apologies - I appreciate everyone's help. :)
> Mark Phippard wrote on Thu, 08 October 2009 13:26
>> This integration should also cause references to tasks within your log
>> messages in the History view to open in Mylyn.
>
>
> That actually doesn't work, but I suspect that's a failing of my
> repository connector. I use Redmine, and the plugins for that are
> pretty young and not yet very robust.
> However it is writing my commit comments for me automatically, which is nice.

In your project properties, Mylyn contributes a page that lets you
associate the project with a Task Repository. Try that. Also, I think
it only works if you do Show History from your working copy (as opposed
to from the SVN Repositories view).

Mark
Re: Automatic changesets aren't, well, doing anything [message #490481 is a reply to message #490479] Thu, 08 October 2009 19:18 Go to previous messageGo to next message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Mark Phippard wrote on Thu, 08 October 2009 15:02

In your project properties, Mylyn contributes a page that lets you
associate the project with a Task Repository. Try that.
Mark


After doing that it still wasn't working, but it might have been because of the formatting style I was using in my commit comments. I would write:

Redmine 1234 - some commit comment

Mylyn is writing:

task 1234: some commit comment (which is the task description)

For tasks that I let it write the commit comment for, it's able to open the corresponding task from history.

Thanks again...
Re: Automatic changesets aren't, well, doing anything [message #490485 is a reply to message #490481] Thu, 08 October 2009 19:42 Go to previous messageGo to next message
Vladimir Grishchenko is currently offline Vladimir GrishchenkoFriend
Messages: 104
Registered: July 2009
Senior Member
Did you try changing the format of the commit comment template?
Re: Automatic changesets aren't, well, doing anything [message #490487 is a reply to message #490485] Thu, 08 October 2009 19:47 Go to previous message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Vladimir Grishchenko wrote on Thu, 08 October 2009 15:42
Did you try changing the format of the commit comment template?


I don't really see a need to do that, since what it's doing now already works. It's only the hand-written comments I created before I got changesets working that aren't linked to a task. When Mylyn creates the commit message, everything works fine. I have no complaint. Smile
Re: Automatic changesets aren't, well, doing anything [message #599505 is a reply to message #490388] Thu, 08 October 2009 14:36 Go to previous message
Mark Phippard is currently offline Mark PhippardFriend
Messages: 129
Registered: July 2009
Senior Member
On 2009-10-08 10:14:27 -0400, Bill <bkocik@gmail.com> said:

> I suspect user error, but I don't know what I'm doing wrong. I have
> automatic changeset management turned on in my preferences. If I
> activate a task from a project that's linked with an SVN repository,
> open a file, make a change, and save it, I see the change in the
> Synchronize view, but it's not associated with any changeset (none are
> created). I can right-click on it and manually assign it to a new
> changeset, but by itself it's not creating one.
>
> Since it's all automagic, I'm not sure how to troubleshoot this. Any tips?
>
> Eclipse Galileo 20090621-0832
> Mylyn 3.2.2
> Subclipse 1.6.5
> Mylyn Team Support is installed

Are you closing the editor? That removes the file from the changeset.

Mark
Re: Automatic changesets aren't, well, doing anything [message #599514 is a reply to message #490404] Thu, 08 October 2009 14:38 Go to previous message
Mauro Molinari is currently offline Mauro MolinariFriend
Messages: 285
Registered: July 2009
Senior Member
Mark Phippard ha scritto:
> Are you closing the editor? That removes the file from the changeset.

This is not true. If you close the editor, the file is removed from the
current context, but NOT from the changeset.

Mauro.
Re: Automatic changesets aren't, well, doing anything [message #599516 is a reply to message #490405] Thu, 08 October 2009 14:58 Go to previous message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Either way, no, I'm not. :)

Is there some delay before a changeset is created and a change becomes part of it? I've tried letting things settle for several minutes, changing multiple files thinking maybe one wasn't enough...nothing seems to be doing it.
Re: Automatic changesets aren't, well, doing anything [message #599533 is a reply to message #599516] Thu, 08 October 2009 15:45 Go to previous message
Vladimir Grishchenko is currently offline Vladimir GrishchenkoFriend
Messages: 104
Registered: July 2009
Senior Member
I found changeset feature to be buggy or perhaps not well thought through. See my earlier post for details.
Re: Automatic changesets aren't, well, doing anything [message #599545 is a reply to message #599516] Thu, 08 October 2009 15:49 Go to previous message
Mauro Molinari is currently offline Mauro MolinariFriend
Messages: 285
Registered: July 2009
Senior Member
Bill ha scritto:
> Is there some delay before a changeset is created and a change becomes
> part of it? I've tried letting things settle for several minutes,
> changing multiple files thinking maybe one wasn't enough...nothing seems
> to be doing it.

Well, it's strange. It works for me except sometimes in the following cases:
- when you delete a file, it often goes to "no change set" instead of
the current one
- when you do a refactor or an action that causes indirect modifications
to other files, sometimes some of those files fall to "no change set"
instead of the current one

Maybe your problem is Subclipse? Maybe you have to install some kind of
Mylyn-integration for it?
I'm working with CVS.

Mauro.
Re: Automatic changesets aren't, well, doing anything [message #599551 is a reply to message #490431] Thu, 08 October 2009 15:58 Go to previous message
Vladimir Grishchenko is currently offline Vladimir GrishchenkoFriend
Messages: 104
Registered: July 2009
Senior Member
I sometimes have to switch between changeset presentation mode to Java and back to fix incorrect placement - there seem to be a refresh issue.
Re: Automatic changesets aren't, well, doing anything [message #599558 is a reply to message #490431] Thu, 08 October 2009 16:37 Go to previous message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Mauro Molinari wrote on Thu, 08 October 2009 11:49
> Maybe your problem is Subclipse? Maybe you have to install some kind of
> Mylyn-integration for it?
> Mauro.


Those were the magic words. I wasn't aware of it until you said this and I went searching, but it turns out the Tigris Subclipse 1.6 update site (http://subclipse.tigris.org/update_1.6.x) offers a package called "Subclipse Integration for Mylyn 3.x." I installed version 3.0.0 of this package and now it's working.

For some reason I had to go into my prefs and turn of automatic changeset management, apply settings, and then turn it back on. As soon as I did that it started working.

Thank you so much!
Re: Automatic changesets aren't, well, doing anything [message #599567 is a reply to message #599558] Thu, 08 October 2009 17:26 Go to previous message
Mark Phippard is currently offline Mark PhippardFriend
Messages: 129
Registered: July 2009
Senior Member
On 2009-10-08 12:37:23 -0400, Bill <bkocik@gmail.com> said:

> Mauro Molinari wrote on Thu, 08 October 2009 11:49
>> Maybe your problem is Subclipse? Maybe you have to install some kind of
>> Mylyn-integration for it?
>> Mauro.
>
>
> Those were the magic words. I wasn't aware of it until you said this
> and I went searching, but it turns out the Tigris Subclipse 1.6 update
> site (http://subclipse.tigris.org/update_1.6.x) offers a package called
> "Subclipse Integration for Mylyn 3.x." I installed version 3.0.0 of
> this package and now it's working.
>
> For some reason I had to go into my prefs and turn of automatic
> changeset management, apply settings, and then turn it back on. As soon
> as I did that it started working.
>
> Thank you so much!

I am sorry for not suggesting that. In your original email I read this:

"Mylyn Team Support is installed"

and for some reason I read it as that you had installed the
Subclipse/Mylyn integration. This integration should also cause
references to tasks within your log messages in the History view to
open in Mylyn.

Glad it is working.

Mark
Re: Automatic changesets aren't, well, doing anything [message #599575 is a reply to message #490457] Thu, 08 October 2009 18:04 Go to previous message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Mark Phippard wrote on Thu, 08 October 2009 13:26
> I am sorry for not suggesting that. In your original email I read this:
>
> "Mylyn Team Support is installed"
>
> and for some reason I read it as that you had installed the
> Subclipse/Mylyn integration.


No need for apologies - I appreciate everyone's help. :)

Mark Phippard wrote on Thu, 08 October 2009 13:26
> This integration should also cause
> references to tasks within your log messages in the History view to
> open in Mylyn.


That actually doesn't work, but I suspect that's a failing of my repository connector. I use Redmine, and the plugins for that are pretty young and not yet very robust.

However it is writing my commit comments for me automatically, which is nice.
Re: Automatic changesets aren't, well, doing anything [message #599582 is a reply to message #599575] Thu, 08 October 2009 19:02 Go to previous message
Mark Phippard is currently offline Mark PhippardFriend
Messages: 129
Registered: July 2009
Senior Member
On 2009-10-08 14:04:17 -0400, Bill <bkocik@gmail.com> said:

> Mark Phippard wrote on Thu, 08 October 2009 13:26
>> I am sorry for not suggesting that. In your original email I read this:
>>
>> "Mylyn Team Support is installed"
>>
>> and for some reason I read it as that you had installed the
>> Subclipse/Mylyn integration.
>
>
> No need for apologies - I appreciate everyone's help. :)
> Mark Phippard wrote on Thu, 08 October 2009 13:26
>> This integration should also cause references to tasks within your log
>> messages in the History view to open in Mylyn.
>
>
> That actually doesn't work, but I suspect that's a failing of my
> repository connector. I use Redmine, and the plugins for that are
> pretty young and not yet very robust.
> However it is writing my commit comments for me automatically, which is nice.

In your project properties, Mylyn contributes a page that lets you
associate the project with a Task Repository. Try that. Also, I think
it only works if you do Show History from your working copy (as opposed
to from the SVN Repositories view).

Mark
Re: Automatic changesets aren't, well, doing anything [message #599590 is a reply to message #490479] Thu, 08 October 2009 19:18 Go to previous message
Bill  is currently offline Bill Friend
Messages: 12
Registered: October 2009
Junior Member
Mark Phippard wrote on Thu, 08 October 2009 15:02
> In your project properties, Mylyn contributes a page that lets you
> associate the project with a Task Repository. Try that.
> Mark


After doing that it still wasn't working, but it might have been because of the formatting style I was using in my commit comments. I would write:

Redmine 1234 - some commit comment

Mylyn is writing:

task 1234: some commit comment (which is the task description)

For tasks that I let it write the commit comment for, it's able to open the corresponding task from history.

Thanks again...
Previous Topic:How to populate people content assist?
Next Topic:is sharing the mylyn DB folder between eclipse instances ok?
Goto Forum:
  


Current Time: Fri Mar 29 13:59:07 GMT 2024

Powered by FUDForum. Page generated in 0.05541 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top