kjdoyle's Profile

  • Name: Kevin Doyle
  • Email: (Private)
  • Member Since: Nov 12, 2008
  • Last Logged In: Mar 23, 2009 7:57 PM
  • Status Level:  
  • Location: Toronto, Ontario, Canada
  • Biography: I joined IBM as a student in 2007 working on the open source Remote System Explorer (RSE), also known as Target Management. In 2008 I joined the IBM i AD Team as a regular working on RDi V7.5.

kjdoyle's Latest Content

From time to time we are all working on one task, and then another one comes in that is higher priority. How can we handle this situation, such that our current work doesn't affect the new task at hand? At the change set level is the ability to suspend change sets.

By right clicking on any change set you can select "Suspend". Doing so will revert your source back to the level the source was at before you started making changes. Now you can work on your new task, without having to think about the changes you made in the previous task. When it's time to start back on the original task, you can right click on the change set and select "Resume". If in the latest task you made changes to source files that were also modified in the original task then you might have to deal with merge conflicts, if they can't be auto resolved. Afterwards your source is back to the state it was when you suspended the change set + the changes for the latest fix.

Other scenarios to use suspending change sets:
1. Prototyping different solutions to problems. For each prototype you can assign a unique comment/work item to each of the change sets.
2. Fixing Defects when Streams are locked down. After fixing each defect, suspend the change set to easily commit it when the stream is opened up again.

0 Comments Permalink

With RDi V7.5 come some changes to the default user ID for connection types. In previous releases when you would connect to IBM i, Linux, etc. the user ID field would be empty. Now the user ID field is pre-filled with your Windows login ID.

If your Windows login ID matches your connection login ID then this is good news and will make logging in quicker. However for those that don't have them matching, like myself, you can manually change the default user ID. Since for IBM i connection types I have the same login ID for all my machines, I changed the preference setting to be my user ID for IBM i connections from my Windows login. However for Linux connections, my ID is different on each machine, so I set the default user ID for Linux to be empty. If I had Windows or Unix connections I could easily set the default for those as well.

To change your default user ID for IBM i follow these steps:

1. Go to Windows -> Preferences.
2. Select Remote Systems.
3. Select the cell for row IBM i and column Default User ID.
4. Enter the new Default User ID you desire.
5. Click OK.

3 Comments Permalink

When I first started using the Pending Changes view I was noticing that components I didn't have loaded and components that didn't have any changes were shown and cluttering up the view. There are two settings from the drop down menu of the view: Show components which are not loaded and Show unchanged components that you can use to change this behavior.

The next artifact I kept noticing in the view was my changes showing up under an unresolved node. I was always connected when doing my work, so I wanted to bypass the whole notion of having to do a check-in. If I could have all my changes automatically checked-in when I was connected that would simply things. Like before this is just another preference.

Window -> Preferences -> Team -> Jazz Source Control -> Check-in Policies
Preference: "Auto check-in local changes"

This cleaned up my Pending Changes view and I don't have to do the additional step of check-in, usually, except on those occasions when I'm not connected (for example, if I'm working while flying!)

There are some additional preferences that you can change to fit your own needs on the Changes Preference Page ( Window -> Preferences -> Team -> Jazz Source Control -> Changes ).

http://www-949.ibm.com/software/rational/cafe/servlet/JiveServlet/downloadImage/38-1097-1119/changes.JPG

0 Comments Permalink

Brainstorm with co-workers, get your questions answered, build status with your responses.

kjdoyle's Blogs

kjdoyle's Commonly Used Tags