Version control for BusinessObjects - version-control

How would go about implementing version control for BusinessObjects (as in the BI solution)? Ideally we would like to have some sort of way of getting artifacts into our Subversion repository. (I don't know much about BusinessObjects to be honest).

The main products in the market are:
Version Manager (VM) by ebiexperts:
Version ManagerĀ® (VM) is a
comprehensive, yet simple-to-use,
version control tool for SAP
BusinessObjects. Multiple versions of
Universes and Reports can be managed,
compared, and securley controlled,
providing complete integrity of your
SAP BusinessObjects environment.
Version Manager is designed for SAP
BusinessObjects, Web Intelligence, and
Crystal, but open to use for other
files also. All information is stored
in the Version manager Repository, and
there is no impact or overhead to any
part of your SAP BusinessObjects
environment.
EQM by NOAD: which is also available in a QuickStart edition.

BusinessObjects Life Cycle Manager, is a proprietary tool from SAP BusinessObjects. It has inbuilt support for versioning through Subversion.
This tool is also the recommended tool for promotions and versioning between environments.

Related

How do I migrate project with history between VSO (Visual Studio Online) accounts?

This post here says that you need to use TFS Integration Platform, which in the past has not been brilliant for me. I'll give it another shot.
Can this be done with OpsHub Migration tool (perhaps the commercial version?)?
If not, perhaps a good feature to add for a future version.
yes, there are several tools available including the TFS Integration Platform, TaskTop, and the OpsHub Integration Platform that will support the ability to setup migrations & synchronizations between Visual Studio Online accounts.

Using Visual Studio Online (VSO) for SQL Server Source Control

I have been looking for solutions to providing source control for my SQL Server 2012 instance. I have looked at Red-Gate's solution but it is outside my price range. Since I already make use of Visual Studio Online (VSO) source control for my .NET projects I was wondering if it was able to provide source control for SQL Server?
I have seen articles (listed below) that discuss using Team Foundation Server (TFS) for source control however I do not have a dedicated TFS server, just VSO.
Use Team Foundation Server (TFS) as your Source Control in SSMS
Using the TFS as a source control repository for SSMS projects
Has anyone made use of VSO to handle source control for their SQL Server database?
I would definitely recommend using Visual Studio Online or Team Foundation Server to hold your database scheme in version control. There is a fairly recent article in Visual Studio Magazine that discusses using the SQL Server Data Tools (SSDT) to be able to make that easier for you: Simplifying Development with Visual Studio Database Projects. SSDT is available for any version of Visual Studio including the Community and Express editions.
Redgate was out of my price range too unfortunately...
The SSDT tools for VS are amazing, and i recently started using it for comparing DB versions - and then generating change scripts.
Here's a start point if you want to get into that...
Other Free Alternatives?
Liquibase
gitSQL
Liquibase - i couldn't get my head around but if you can get it working, it may be better for other databases, if you have the requirement to use other databases.
I use gitSQL - it's free up to 20 tables...
If you have more than 20 tables then it costs $40 - which is still so much cheaper than the redgate solution.
gitSQL are also setting up command line options in a future release, so potentially you could run it via a batch file, and set up continuous integration.
gitSQL are also talking about postgres, mysql editions in the future.

What is the difference between Alfresco Community Edition and Alfresco Enterprise Edition?

What is the difference between Alfresco Community Edition and Alfresco Enterprise Edition ?
Any differences in both features it provides ?
Can we down load Enterprise edition with longer trial license ?
The Enterprise Edition is the commercially supported Edition. In addition to support, you also get patches, updates, indemnity, and access to certified partners. From a functionality standpoint, the software is virtually the same. There are a few things only available to Enterprise such as support for commercial databases and application servers, the XAM connector, and JMX.
Both Enterprise and Community are tested by our QA team. When it is time to distribute an Enterprise release, a branch is created. That branch undergoes additional testing and is frequently patched with fixes. These fixes go into the Enterprise release for that branch and are later merged back into the main code line so that they will be available in a future Community release.
Both Enterprise and Community are 100% open source. Community is distributed under the LGPLv3 license.
If you start an Enterprise Trial and you need to extend beyond your 30 day license you should talk to the account rep you are working with. Extensions can be granted.
Actually, as of the 4.1 releases, HA & clustering is no longer supported at all in the community. Research the forums and you will see that enterprise is the only way to go for enterprise deployments.
They say
Alfresco Enterprise Edition includes Document Management, Web Content Management, Share and the Content Platform. Records Management, as well as Enterprise add-ons such as clustering and a connector for content addressable storage can be added as an additional subscription on top of the base subscription.
Contact us to learn more about pricing for our Alfresco Enterprise Subscription.
thats wrong! the addons such as clustering are included in the community release. the difference is, that the enterprise version is the stable version with support and extensive tests
see: http://storage.pardot.com/1234/46851/Alfresco_Datasheet_Community_Network_eng.pdf
"No High-Availability Cluster Testing"
In my opinion, the Community Edition is generally sufficient to serve about 50 concurrent users. This should be good enough for most usage scenarios. The Community Edition has all the core features that the Enterprise Edition has. The only difference is, you do not get official technical support for the Community Edition from the company. However, Alfresco has a strong users community base that provides assistance when needed.
You can try Alfresco Community Edition by subscribing to hosted services offered at http://www.alfresco-fusion.com
After signing up you will be offered fully functional Alfresco Server at a very affordable monthly cost.

Mercurial and SQL Server Management Studio GUI plugins?

Does no such plugin exist?
So to be clear, I realize that RedGate has their own SSMS SCC app, and I realize that VSS2k5 will integrate in. I'm looking to stay with Hg as that's where my source already is, and I'ld like to find something that my team can stay consistent with on their tools.
As is, I guess I'm going to have to just run it through TortoiseHg and a folder with manual maintenance. Which isn't terrible, but naturally it would be nicer if there was an app pre-existing that I could consume.
And no, I don't have the time or inclination to write one myself. Not before Summer 2011.
Thoughts or ideas?
There are two versions of HgScc plugin:
HgScc - uses old MS SCCI API, works with MS VS2005/2008/2010 and with some third party IDEs. Last version of this plugin was released in 2008. It is not actively developed anymore, because MS SCCI API is very limiting and does not allow a tight integration with Visual Studio.
HgSccPackage - uses MS SCC Package, works only with MS VS2008/2010. This version of plugin currently in active development.
To get the first version of HgScc follow the instructions here:
MSSCCI compliant Mercurial client
Red Gate SQL Source Control is looking into supporting Mercurial in a future version, http://redgate.uservoice.com/forums/39019-sql-source-control/suggestions/803713-mercurial-support-as-source-control-system.
SQL Server 2012 (Denali) is using the Visual Studio 2010 Shell as the basis for the new Management Studio. I haven't tried it yet but I am hoping that tools such as VisualHg will work in Sql Server 2012. I will update this post after I get on my laptop that has the 2012 SQL Management Studio installed.
Have you tried hgscc? I know it integrates with Visual Studio, but I haven't tried it with SSM

IBM's RTC and Microsoft's TFS 2010

What in your view are the most important differences?
Need to make an expensive decision...
Information:
We have both Java and .NET Projects (few more .NET)
Very interested in project life cycle management.
Migrating from ClearCase
Both TFS and RTC are CRRM integrated to development environment (Visual Studio or Eclipse): they provide:
Change Management (CM)
VCS (Version control system)
Release Management (RM)
The difference is mainly in their architecture, where:
TFS provides a server SDK for facilitating integration with Visual Studio
RTC is build on top of an open-source application HUB able to aggregate any kind of tools (RTC baing the IBM Rational commercial implementation of Jazz)
The challenge in both CRRM tools is to manage the necessary bridge you will have to setup for various legacy tools (like an existing ticket system for instance).
Stay away from Accurev, it is a nightmare, as a developer with personal daily battles with it. Git, Mercurial, Darcs, or SVN are much better choices. As far as all of the "features" of Accurev, you likely won't ever miss them, you'll be too busy swearing.
RTC is Visual Studio friendly, and TFS is Eclipse friendly:
(RTC visual studio integration listed here)
https://jazz.net/downloads/rational-team-concert/releases/3.0
(TFS eclipse integration detailed here)
http://teamprise.com/ (purchased and renamed by MS)
I'd personally rather work with TFS, and I write integrations with version control systems for a living, and have touched both of these systems in a deep way. Ask if you want the details.
If you have a choice in the matter, go with Mercurial. Git is fantastic, but I found the Windows experience lacking. Get a separate bug tracker.
If you have a choice but must have version control integrated tightly with tickets, try http://fossil-scm.org/ - far less pain than either TFS or RTC to setup and maintain, though the IDE integration simply does not exist. But it competes solidly on core features with them in about 1 megabyte of download.
TFS doesnt have any support for eclipse or any such editors yet, (they are about to come, but no news yet). So which editor you use for your java projects that matters here. But Microsoft is coming up with teamprise which can let you connect TFS (which can work better for your java+.net)
And ofcourse for .net projects, TFS is the best, eclipse support for .net/c# is bad, we are using TFS and am lot happy with 2010.
I think for RTC dont know how much support is there for .net editors (VS or any other you prefer) but with TFS, you can certainly make .NET project work great and you can find Teamprise + TFS to work with eclipse also.
Is it really a question? Not nagging, but what is your toolstack to start with. What versions we talk about? (note Visual Studio 2010 and TFS 2010 are just around the corners - both a lot better, still usable for .NET 2.0 upward).
Without more information you get tons of idiotic little feature lists - because we dont know how to answer properly in the big picture. This is like "what are all the differences between a BMW 3 and a Mercedes SLK" - TONS of small things, TONS of relevant things, but what do you want? ;)