Quantcast
Channel: Plastic SCM blog
Browsing all 258 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Cocoa 101 for C# developers – Dissecting SemanticMerge to learn Xamarin.Mac

As a C# developer on Windows and Mono, have you ever considered developing a full GUI for Mac using C#?Getting used to the new ‘constraints’ (instead of anchors), the controls and a few other topics to...

View Article


Image may be NSFW.
Clik here to view.

Merge quiz - find the common ancestor

Suppose you have a branch hierarchy like the one below and you need to merge changeset “18” (the ‘source of the merge’) to changeset “22” (‘the destination of the merge’).In order to perform a 3-way...

View Article


Image may be NSFW.
Clik here to view.

Plastic SCM new releases (5.0.44.563 is out)

It’s been a while since my last blog post about a new Plastic release although we’ve been quite busy releasing new versions on a really frequent basis.Here goes a diagram showing the new releases we’ve...

View Article

New Plastic 5.0.44.569 is now out

We're releasing a couple of new versions today:A new release of SemanticMerge, this time 1.0.65And a new 5.0 Plastic release including a few bug fixesNew featuresThe new release includes a few new...

View Article

Merge refactored code with ReSharper and SemanticMerge

Hi there!Most of you probably already know, but we're running a webinar today to explain how to deal with merges involving code being refactored using ReSharper.I'll be hosted by the folks at JetBrains...

View Article


Image may be NSFW.
Clik here to view.

How to undo a merge

Reasons to undo a mergeThere’s no software free of bugs which means you’ll deal, sooner or later, with a branch that introduces a bug.Hopefully your automatic test suite will detect it. Otherwise an...

View Article

Image may be NSFW.
Clik here to view.

Securing a Plastic SCM system

Motivation:The two main motivations behind the Plastic SCM security system are:Provide a mechanism to control access to the repositories and restrict certain operations.Define custom policies for both...

View Article

Image may be NSFW.
Clik here to view.

Plastic SCM server address changed, what now?

Sometimes you just need to change the server IP or port because of security reasons; sometimes the server is moved somewhere else and then the address changes. Ideally the IT team will notify you about...

View Article


Image may be NSFW.
Clik here to view.

How to share an engine repository between different video games

If you ever wondered how to set the dependencies between different Plastic SCM repositories or you have been struggling to share common repositories using Xlinks , you will probably find this post...

View Article


Image may be NSFW.
Clik here to view.

600 releases of Plastic and counting

Today we've released Plastic 5.0.14.600. Yes, 600. Six hundred official releases since our first one back in 2005, more than one year before Plastic was launched.Plastic has changed *a lot* during...

View Article

Image may be NSFW.
Clik here to view.

How to handle big files with Plastic

So it's basically done like any other file!Plastic is not affected by the file size like other systems out there.Keep coding while we take care of your files.

View Article

Image may be NSFW.
Clik here to view.

SyncView revisited – improved performance

We’ve improved the performance and usability of the SyncView: it is now able to exclude branches making the sync process much faster.As you know, the SyncView is the view in the GUI that you can use to...

View Article

Improved checkin progress

We’ve improved the way in which the checkin progress is handled in the GUI so that it shows more details when the data is transferred through a slow network.The default checkin scale uses megabytes,...

View Article


Image may be NSFW.
Clik here to view.

Update progress

The update operation is the responsible of downloading files and directories from the repository into your workspace. It can be a time consuming action if there’s a high number of files to be...

View Article

Image may be NSFW.
Clik here to view.

Branch differences

We’ve implemented a batch of improvements in the branch/cset/label diff window in the last months. Some of the improvements are pretty recent and some others have been around for months already. I’ll...

View Article


Image may be NSFW.
Clik here to view.

Directory Notifications to find changes

Pending Changes is now faster than ever because it doesn’t need to traverse the workspace anymore. We have implemented a new mechanism based on Windows Directory Notifications to detect workspace...

View Article

Image may be NSFW.
Clik here to view.

How the 2d version tree works

This article explains how the 2d version tree works and what it exactly renders.We realized 2d-version-tree is one of the less understood features in Plastic, so a detailed explanation is definitely...

View Article


Image may be NSFW.
Clik here to view.

Plastic SCM email notifications!

People love notifications! So let’s add some to Plastic SCM.This is a DIY project; it’s not something you’ll find built-in with Plastic SCM. I came with this fast solution to get email notifications...

View Article

Image may be NSFW.
Clik here to view.

Orchestrate your development with exclusive checkouts:

During the last months, more and more videogame companies have begun to use Plastic SCM. One of the most important requests in this kind of companies is the possibility to perform exclusive checkouts...

View Article

Image may be NSFW.
Clik here to view.

Configuring ignored items on your workspace

There are files that you don’t want to submit to version control. Private IDE settings, intermediate build result files, binaries and so on.This blog post explains you how to handle this in Plastic,...

View Article
Browsing all 258 articles
Browse latest View live


Latest Images