Who we are

We are the developers of Plastic SCM, a full version control stack (not a Git variant). We work on the strongest branching and merging you can find, and a core that doesn't cringe with huge binaries and repos. We also develop the GUIs, mergetools and everything needed to give you the full version control stack.

If you want to give it a try, download it from here.

We also code SemanticMerge, and the gmaster Git client.

Plastic SCM release is out!!

Wednesday, August 01, 2012 Amalia 0 Comments

A new week, a new release: this time we're annoncing (Build 326 as we name it internally). It is a new release of the 4.1 version, including a number of new features and bug fixes.
While you can read the detailed release notes, this blogpost will highlight the most relevant features and bugfixes.

Remember you can find the latest installer here

New Features

120dpi support

As developers, we spend quite an amount of time staring at our screens on a daily basis. Increasing the dpis is becoming more and more common and that's why we're focusing on the basics here. The latest Plastic SCM release includes several improvements to deal with 120 dpi resolution, focusing on control resize and font sizes.
The following controls scale now correctly:
  • TreeListView control: the one you see in the items view, branch list, changeset list... all lists
  • I3Tab control: the tabs used to switch workspace or views
  • TreeToolBar control: the toolbar in the top of the GUI
  • QueryView control: the one in the "advanced query"

Diff and Merge for Office files

We will cover this feature in detail on an upcoming blog post. What we've implemented is:
  • Diff support: MS Word, MS Excel, MS Power Point (version <= Office 2003)
  • Merge support: MS Word
We've implemented our own tool to drive the merge (of course based on Word Automation) and this way we can control events such us the user correctly resolving all bugs prior to close the tool.

More information in the checkin triggers

Now the checkin triggers will receive the list of files being checkedin, but with additional information to know whether a file has been added, deleted, modified or moved. We will be posting a complete example later on this week.

Bug Fixed

  • Shelve on label: "No checkout branch found" The big picture was: workspace pointing to a label. If you have pending changes and try to shelve them, you are request to apply local changes. Clicking on the apply local change option, the "No checkout branch found" error appears. Now it was finally solved.
  • Xlinks: Replaced items are lost after undo changes. Now, fixed undoing changes result of a replaced operation in an xlinked repository.
  • Issues with left context menu option, under Linux and Mac OS X. The "Diff with branch· and the "Diff with changeset" context menu option shows the {0} string instead of the real branch / changeset name.
  • Audit log file at system32 directory; the ServerCong has been modified to get the audit log path correctly. Now, it supports absolute and relative path to the Plastic SCM server directory

0 comentarios: