Archive for March, 2008
During the middle of a maintenance release for MOSS (which by the way is not a easy thing to do), my team was working through a considerable amount of merging source code via TFS from our main source tree to a branch for a patch release. Working with the default Visual Studio merge tool is not the easiest thing to do. For example, if you want to remove a change from the resultant code file that say is 100 lines in a method, the line numbers get messed up and it becomes more difficult to follow along with the change comparison. Its also not that easy to choose which change you want to use when comparing the changes. So I did a brief search and it looks like you can swap in a different (or custom) merge tool that Visual Studio will use when you compare and merge changes. Here is a link I found on configuring Visual Studio to do this (thanks to Vitaly for the excellent content): http://www.vitalygorn.com/blog/post/2007/12/Better-DiffMerge-tool-for-TFS.aspx.
Since one of the diff merge tools listed here is on SourceForge you can look at the source and customize it like you want to so this opens the possibility for making a guided compare/merge tool which can be really helpful for a development team. Nice!
It looks like an MSDN article that is really useful is located under the SPPermissionGroup64 Enumeration rather than a more descriptive title. This article gives all of the possible user access levels in SharePoint and then describes which individual rights are covered by the levels. These individual rights are used when deploying features for attributes in the feature definition files like "Rights". Here is the link to this vary important SharePoint security chart: http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.sppermissiongroup64.aspx?topic=306117.
As part of my ongoing work with BizTalk, I frequently need to download versions of line of business or host system software to test integration with various BizTalk adapters. Determining the best place to get the software to setup VPCs for testing this integration takes a long time to find. I was working recently on setting up environments for Oracle and some ERP systems to work with the BizTalk Line-of-Business (LOB) Adapter pack. I found this link to the Oracle eDelivery site which includes many downloads to setup these VPC environments. Here is the link: http://edelivery.oracle.com/. This site includes available downloads for most Oracle products including ERP systems for companies recently acquired by Oracle like Siebel, JD Edwards, Peoplesoft and others.
Also, for really helpful information on integration in IBM environments, go to the search at http://www.redbooks.ibm.com/.