<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>PixelNovel Blog</title>
	<atom:link href="http://blog.pixelnovel.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.pixelnovel.com</link>
	<description>Version control for designers and other design workflow related topics</description>
	<pubDate>Fri, 21 May 2010 21:40:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Plans for CS5, Illustrator &amp; inDesign support in PixelNovel Timeline</title>
		<link>http://blog.pixelnovel.com/?p=242</link>
		<comments>http://blog.pixelnovel.com/?p=242#comments</comments>
		<pubDate>Fri, 21 May 2010 21:35:05 +0000</pubDate>
		<dc:creator>Natalia</dc:creator>
		
		<category><![CDATA[announcement]]></category>

		<category><![CDATA[Adobe CS5]]></category>

		<category><![CDATA[CS5]]></category>

		<category><![CDATA[Illustrator]]></category>

		<category><![CDATA[inDesign]]></category>

		<category><![CDATA[Photoshop]]></category>

		<category><![CDATA[Timeline]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=242</guid>
		<description><![CDATA[We are getting many emails where you&#8217;re asking about our plans for other Adobe products as well as for the CS5 support. So here you go!
Adobe released CS5. Does Timeline work well with Photoshop CS5?
Yes and no.
Yes, it does work on Windows. No, it does not work on Mac.
(And it&#8217;s not because we prefer Windows [...]]]></description>
			<content:encoded><![CDATA[<p>We are getting many emails where you&#8217;re asking about our plans for other Adobe products as well as for the CS5 support. So here you go!</p>
<h3>Adobe released CS5. Does Timeline work well with Photoshop CS5?</h3>
<div style="margin:20px">Yes and no.<br />
Yes, it does work on Windows. No, it does not work on Mac.<br />
(And it&#8217;s not because we prefer Windows over Mac, of course not!)</p>
<p>It&#8217;s because Adobe has rewritten Adobe Photoshop CS5 for Mac, and some API are now broken.<br />
But the good thing is CS5 has a new extension library that is much easier to use than the old one.</p>
<p>So we have decided not to tweak the current Timeline Mac version for CS5 but to concentrate on the new Flex-based version instead.</p>
<div id="stamp_sm" style="width:600px; margin:10px 0 5px -30px;">
<div id="stamp_inside_sm" style="line-height:1.3; color:#690; font-weight:normal; font-style:normal">The new Flex-version of Timeline will be better integrated into the Photoshop UI and will include a repository browser, also written in Flex.</div>
</div>
<p>The Beta version should be ready in about 2 months. If you&#8217;re interested in testing - drop us a line at <a href="mailto:contact@pixelnovel.com" style="color:#000000; text-decoration:underline;"><b>contact@pixelnovel.com</b></a> and we&#8217;ll send it to you when it&#8217;s ready, <em>hot from the oven</em>.</div>
<h3>What about other Adobe products?</h3>
<div style="margin:20px">We understand that there is a demand for the Timeline plug-in not only for Photoshop, but also Illustrator, inDesign, etc.</p>
<p>At the moment each plug-in requires a separate implementation. However by choosing the Flex technology we make it easier to port the plug-in to other Adobe products, which means the following…</p>
<div id="stamp_sm" style="width:600px; margin:10px 0 5px -30px;">
<div id="stamp_inside_sm" style="line-height:1.3; color:#690; font-weight:normal; font-style:normal">When the next version of the Timeline plug-in comes, it will work with all most popular Adobe products (Photoshop, Illustrator, inDesign).</div>
</div>
<p>Great, huh? If you have any questions, comments or, maybe, ideas you want to share - <a href="mailto:contact@pixelnovel.com" style="color:#000000; text-decoration:underline;"><b>we are here</b></a> and <strong>we listen</strong>.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=242</wfw:commentRss>
		</item>
		<item>
		<title>Using Timeline with a Media Temple account</title>
		<link>http://blog.pixelnovel.com/?p=210</link>
		<comments>http://blog.pixelnovel.com/?p=210#comments</comments>
		<pubDate>Mon, 05 Apr 2010 12:24:39 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[how to]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=210</guid>
		<description><![CDATA[We have recently added support for the "svn+ssh://" protocol in Timeline.
"svn+ssh://" is basically the standard svn protocol tunneled through the SSH connection.
"svn+ssh://" protocol is used for SVN access by many hosting providers. For example, if you use Media Temple hosting, you can easily create an SVN repository inside your Media Temple account which can be accessed via "svn+ssh://".
This article offers some quick instructions on how to use Timeline with your Media Temple SVN repository.]]></description>
			<content:encoded><![CDATA[<h2 class="intrd_header">We have recently added support for the &#8220;svn+ssh://&#8221; protocol in Timeline.<br />
&#8220;svn+ssh://&#8221; is basically the standard svn protocol tunneled through the SSH connection.</h2>
<p class="text">&#8220;svn+ssh://&#8221; protocol is used for SVN access by many hosting providers. For example, if you use <a href="http://mediatemple.net/">Media Temple hosting</a>, you can easily create an SVN repository inside your Media Temple account which can be accessed via &#8220;svn+ssh://&#8221;.<br />
Here are some quick instructions on how to use Timeline with your Media Temple SVN repository.</p>
<p><span id="more-210"></span></p>
<p class="text">
1. First you will need to enable SSH for your account and create a repository inside your data folder. Follow the instructions in <a href="http://kb.mediatemple.net/questions/143/Using+Subversion">this Media Temple article</a> to create a repository.</p>
<p class="text">2. <a href="http://pixelnovel.com/timeline/download/">Download and install Timeline</a></p>
<p class="text">3. Once Timeline is installed, Timeline Project Assistant will be automatically started. Timeline Project Assistant is the tool that helps you to map the project folder on your machine to a folder in your repository.</p>
<p class="text">4. On the &#8220;Authorization&#8221; page of the Project Assistant you will need to choose &#8220;Other repository&#8221; from the &#8220;Connect to&#8221; drop-down box:<br />
<img src="http://pixelnovel.com/resources/images/blog/MediaTemple_menu.png"></p>
<p class="text">5. Now you will need to type the URL of your repository in the following format:</p>
<p>
<code>svn+ssh://yourdomain.com@s#####.gridserver.com/home/#####/data/svn/repo1</code>
</p>
<p class="text">You will need to replace <b>yourdomain.com</b> with your domain name and <b>#####</b> with your <a href="http://kb.mediatemple.net/questions/268/">site number</a>. Also, if you want your project folder to be in a subfolder of the root repository folder, you can add the name of the subfolder to the path. For example, if you want your project folder to be in the &#8220;trunk&#8221; subfolder, you should use</p>
<p><code>svn+ssh://yourdomain.com@s#####.gridserver.com/home/#####/data/svn/repo1/trunk</code></p>
<p class="text">as the repository url.</p>
<p class="text">6. Type your domain name into the &#8220;User&#8221; field:<br />
<img src="http://pixelnovel.com/resources/images/blog/MediaTemple_path.png"></p>
<p class="text">7. Type your password into the &#8220;Password&#8221; field</p>
<p class="text">8. Now you will need to create your first Timeline project. Please read <a href="http://pixelnovel.com/help/timeline/timeline-project-assistant/assistant-new-project">Create a new project</a> section in Timeline help for more instructions on how to do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=210</wfw:commentRss>
		</item>
		<item>
		<title>ComparePSD - the first Adobe Photoshop files comparison tool - is now free of charge!</title>
		<link>http://blog.pixelnovel.com/?p=193</link>
		<comments>http://blog.pixelnovel.com/?p=193#comments</comments>
		<pubDate>Thu, 21 Jan 2010 11:28:54 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[promotions]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=193</guid>
		<description><![CDATA[<p>We have decided to make our small and useful utility ComparePSD freeware. You can now download it absolutely free on the <a class="intrd_links_h" href="http://pixelnovel.com/comparepsd/" title="ComparePSD - free diff tool for PSD files">ComparePSD page</a>
<more>
<h3 class="intrd_header">What is ComparePSD?</h3>
<p>ComparePSD</a> is a utility for graphic designers that compares 2 Adobe PSD files  layer-by-layer, effect-by-effect and highlights the differences.
</p>]]></description>
			<content:encoded><![CDATA[<p><img src="/resources/images/cp_screen1.gif" class="aligncenter"></p>
<p>We have decided to make our small and useful utility ComparePSD freeware. You can now download it for free on the <a class="intrd_links_h" href="http://pixelnovel.com/comparepsd/" title="ComparePSD - free diff tool for PSD files">ComparePSD page</a><br />
<span id="more-193"></span></p>
<h3 class="intrd_header">What is ComparePSD?</h3>
<p>ComparePSD</a> is a utility for graphic designers that compares 2 Adobe PSD files  layer-by-layer, effect-by-effect and highlights the differences.
</p>
<p><b>Key features:</b></p>
<ul class="text">
<li>ComparePSD compares PSD files layer-by-layer</li>
<li>ComparePSD handles layers styles (effects), styles attributes and layers visibility flags</li>
<li>ComparePSD provides a scaled view of the files that helps you to find differences easier</li>
<li>ComparePSD allows you to select the files in Windows Explorer by right-clicking on them</li>
</ul>
<p><P>Currently ComparePSD is only available for Windows. We plan to release a Mac OS version later.</p>
<h3 class="intrd_header">Why is it free?</h3>
<p>We used to sell ComparePSD for $29.95, but now we are making it <i><b>completely free</b></i>.</p>
<p>We are doing this because we want to concentrate on our core product Timeline (<a class="intrd_links_h" href="http://pixelnovel.com/timeline">http://pixelnovel.com/timeline</a>)- the Subversion plug-in for Photoshop, and we hope that making ComparePSD free will attract a lot of relevant visitors to our website and help us promote the main product.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=193</wfw:commentRss>
		</item>
		<item>
		<title>Our partnership with Beanstalk</title>
		<link>http://blog.pixelnovel.com/?p=176</link>
		<comments>http://blog.pixelnovel.com/?p=176#comments</comments>
		<pubDate>Tue, 08 Dec 2009 16:20:50 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[promotions]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=176</guid>
		<description><![CDATA[We are excited to announce a partnership with <a href="http://beanstalkapp.com" title="Beanstalk offers hassle-free hosted Subversion, making it easy to manage repositories and collaborate with your team."  class="intrd_header">Beanstalk - the hassle-free Subversion hosting</a>]]></description>
			<content:encoded><![CDATA[<p><img src="/resources/images/beanstalk/beanstalk_tags.png" class="alignright"></p>
<p>We are excited to announce a partnership with <a href="http://beanstalkapp.com" title="Beanstalk offers hassle-free hosted Subversion, making it easy to manage repositories and collaborate with your team."  class="intrd_header">Beanstalk - the hassle-free Subversion hosting</a>!</p>
<p>Now you can easily sign into your Beanstalk account from Project Assistant - just select &#8220;Beanstalk account&#8221; from the list of repository types (this only applies to the standalone version). For more information on how to use Timeline with your Beanstalk repository <a href="http://pixelnovel.com/beanstalk-and-timeline" class="intrd_header" >click here</a></p>
<p>You can also download Timeline Standalone directly from your new repository page in Beanstalk. And to top it all up we are also giving a 30% discount on Timeline Standalone to all Beanstalk customers (you should get a discount code in your customer newsletter), and Beanstalk is offering a 30% dicount on the first month payment to all PixelNovel subscribers - please check your Pixelnovel newsletter for the discount code!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=176</wfw:commentRss>
		</item>
		<item>
		<title>The ultimate guide to version control for designers</title>
		<link>http://blog.pixelnovel.com/?p=163</link>
		<comments>http://blog.pixelnovel.com/?p=163#comments</comments>
		<pubDate>Thu, 26 Nov 2009 10:30:05 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[how to]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=163</guid>
		<description><![CDATA[A quick overview of version control tools available for designers, including Adobe VersionCue, PixelNovel Timeline, SVN and Git. This is a re-post of my article on Six Revisions (www.sixrevisions.com)]]></description>
			<content:encoded><![CDATA[<p>This is a re-post of my article originally posted on the great web design and development blog - <a href="www.sixrevisions.com">Six Revisions</a>. You can read the original article here: <a href="http://sixrevisions.com/project-management/the-ultimate-guide-to-version-control-for-designers/">http://sixrevisions.com/project-management/the-ultimate-guide-to-version-control-for-designers/</a>
</p>
<p></p>
<p>
For most developers version control tools are the most important tools in their toolbox. Every development project starts with choosing the right version control system.</p>
<p>However the majority of designers are still not familiar with the concept of version control, and a very few designers actually use some versioning tools in their work. This article will help you to understand why version control is important for designers and help you to start using it for your projects.<br />
<span id="more-163"></span>
</p>
<h2 class="intrd_header" >What is version control?</h2>
<p>
The easiest way to understand the concept of version control is to think of it as of the file history in Photoshop.<br />
However version control is much better than history in Photoshop: you also get a never-ending &#8220;undo&#8221;, effortless backup, peace of mind and a tidy hard disk.<br />
And all these for the price of taking 20 minutes of your life to understand what version control is and 1 sec every time you submit a version of your file.
</p>
<p><img src="http://pixelnovel.com/resources/images/blog/1_versioncontrol.png"></p>
<p>With version control systems file versions are stored in a special database (usually called &#8220;repository&#8221;). The fact that the history of a file is stored separately from the file itself adds extra safety: even if the file gets corrupted you can always restore any of its versions from the history. One more advantage is that you can store the versions of your files on a shared resource (such as a computer in your local network or an internet-based repository) and, therefore, you can edit the same file together with other designers in your team without the fear of overwriting each other&#8217;s changes - both yours and your colleague&#8217;s changes will be saved.
</p>
<p>
In order to submit a new version of a file or get an existing one you will need to use a client application that connects to the repository. Whenever you feel you have done something worth saving, click the &#8220;submit&#8221; button (it may also be called &#8220;commit&#8221;, or &#8220;check in&#8221; is some systems). Now this version of the file is saved in the repository and you can always get it from there. When you get an older version the client application replaces the file on your computer with the version from the repository.
</p>
<h2 class="intrd_header" >How can designers benefit from using version control?</h2>
<p>
There are multiple benefits of using version control, and some of the benefits make it especially attractive for designers. The most obvious benefits are:</p>
<ul  class="text">
<li  class="text">it helps you keep your files structured and tidy - you don&#8217;t need to create multiple copies of the same file cluttering your hard drive</li>
<li  class="text">hassle-free backup - all your files are securely stored in the repository along with all their versions</li>
<li  class="text">centralised and shared storage of all your assets - this feature becomes important when you are working on a project in a team environment as everyone always knows where to get the latest version of <u>some </u>asset</li>
</ul>
<p>Some benefits that are especially important for designers:</p>
<ul  class="text">
<li  class="text">the ability to easily save multiple versions of the same file - ideal for brainstorming</li>
<li  class="text">simplified collaboration with developers - if you are working on a web project together with developers who use Subversion or Mercuial for the source code then you can use the same SVN/Mercurial server as they do. This will help your team to keep all project files organised in one place and backed up</li>
</ul>
<h2 class="intrd_header" >What version control tool is right for you?</h2>
<p>
Are you ready to give version control a go? Now let&#8217;s decide what tool is the best for you.<br />
First we will review the tools that were made specifically for designers, and then we will discuss generic tools suitable for both designers and developers.
</p>
<h3 class="intrd_header" >Tools for designers</h3>
<p><b>Adobe VersionCue</b></p>
<p>
The first tool aimed at designers is Adobe VersionCue.<br />
Adobe VersionCue is the Adobe&#8217;s vision of version control. VersionCue is a part of Adobe Creative Suite family and is not sold separately, so in order to enjoy VersionCue you will need to have <u>some</u> edition of Creative Suite.<br />
VersionCue also relies upon other Adobe applications from the Creative Suite package (namely Adobe Bridge and Adobe Drive), so it&#8217;s not a standalone solution. However it&#8217;s a pretty powerful and is integrated into Photoshop, InDesign and Illustrator.
</p>
<p>
Here is a very brief guide on how to start using it.
</p>
<p>
First you will need to setup a VersionCue server. Server may run on the computer where you do your design work, or it can run on a dedicated machine, and you don&#8217;t need to buy another Creative Suite license for the server as it doesn&#8217;t require activation.<br />
To create a server you need to open VersionCue settings in the system preferences (Mac OS) or control panel (Windows). You will need to enter the name and visibility for the server (private or accessible by other users):<br />
<img src="http://pixelnovel.com/resources/images/blog/2_versioncue.png">
</p>
<p>
Now press &#8220;Start&#8221; and finish server configuration by providing the admin password:<br />
<img src="http://pixelnovel.com/resources/images/blog/3_versioncue.png"></p>
<p>
Once the server is started you can connect to it using Adobe Drive: Start Adobe Drive on the computer where you will be doing your design work and you should see the newly created server on the &#8220;Visible servers&#8221; page:<br />
<img src="http://pixelnovel.com/resources/images/blog/4_versioncue.png">
</p>
<p>
Select the server, enter your user name, password and press &#8220;Connect&#8221;:<br />
<img src="http://pixelnovel.com/resources/images/blog/5_versioncue.png">
</p>
<p>
Now you will need to create a project for your files. Project is just a folder with the logically related files or subfolders - for example you can have one project for each of your clients or for each advertising campaign. To create a project please open Adobe Bridge and select the &#8220;Version Cue&#8221; item on the &#8220;Favorites&#8221; tab:<br />
<img src="http://pixelnovel.com/resources/images/blog/6_versioncue.png">
</p>
<p>
You should see your server in the &#8220;content&#8221; panel. Double click it and select the &#8220;Tools-&gt;Version Cue-&gt;New project&#8230;&#8221; item from the main menu:<br />
<img src="http://pixelnovel.com/resources/images/blog/7_versioncue.png">
</p>
<p>
Now choose the name and description for your project and click the &#8220;Share the project with others&#8221; option if you want this project to be visible to others:<br />
<img src="http://pixelnovel.com/resources/images/blog/8_versioncue.png"></p>
<p>
Once the project is created you can drag and drop a file into it, and it will be automatically checked in - this means that the first version of this file will be saved on the server. You will need to add a comment for the first version - describe what was done in this version:<br />
<img src="http://pixelnovel.com/resources/images/blog/9_versioncue.png">
</p>
<p>
If you right-click your file in the project and open it in Adobe Photoshop you can make some modifications to it. Select the &#8220;File -&gt;Check in&#8221; menu item to save the second version:<br />
<img src="http://pixelnovel.com/resources/images/blog/10_versioncue.png">
</p>
<p>
Go back to the Adobe Bridge, and you will see that the file now is at Version 2. Right-click the file is Adobe Bridge and select &#8220;View versions&#8221; from the context menu - both of your versions will be displayed in the content panel:<br />
<img src="http://pixelnovel.com/resources/images/blog/11_versioncue.png">
</p>
<p>
You can right-click the first version and select &#8220;Promote to Current version&#8221; - this will get the first version and replace the current file with it.
</p>
<p>
To read more about VersionCue please visit Adobe website: <a href="http://www.adobe.com/products/creativesuite/versioncue/" title="VersionCue official web site">http://www.adobe.com/products/creativesuite/versioncue/</a>
</p>
<p>
<a name="timeline"><b>PixelNovel Timeline</b></a></p>
<p>
The second version control tool made for designers is PixelNovel Timeline. Timeline is a Subversion client integrated into Photoshop. Though it is not a version control system as such (it&#8217;s just a front-end for Subversion), it is interesting because of the user interface: it features a unique interface that makes versioning as intuitive as possible:<br />
<img src="http://pixelnovel.com/resources/images/blog/12_timeline.png">
</p>
<p>
One more advantage of Timeline - it comes with a hosted online repository on PixelNovel that you can use straight away, so you can avoid the efforts needed to set up a Subversion repository. This makes Timeline the ideal choice for those who want to try version control for the first time and don&#8217;t want to put too much effort in setting up.
</p>
<p>
To use Timeline with the PixelNovel online repository you will need to sign up at <a href="http://pixelnovel.com/signup" title="Sign up for s free Subversion account for designers">http://pixelnovel.com/signup</a><br />
After confirming your email and choosing your account settings you will be able to download and install the Timeline plug-in. After you install it, Timeline Project Assistant will be started.<br />
Timeline Project Assistant creates a mapping between the folders on your machine containing your files and the folders in the repository - just choose the folder on your computer that contains all the files related to one project, and provide a name for this project:<br />
<img src="http://pixelnovel.com/resources/images/blog/13_timeline.png">
</p>
<p>
Now you can open any file from the selected folder in Photoshop, and you will see an unsubmitted revision in Timeline palette:<br />
<img src="http://pixelnovel.com/resources/images/blog/14_timeline.png">
</p>
<p>
Click &#8220;Submit&#8221; and the current version of the file will be saved in the repository:<br />
<img src="http://pixelnovel.com/resources/images/blog/15_timeline.png">
</p>
<p>The preview of the first version will be displayed in Timeline palette:<br />
<img src="http://pixelnovel.com/resources/images/blog/16_timeline.png">
</p>
<p>
Now you can edit the file - Timeline will display the unsubmitted revision once again:<br />
<img src="http://pixelnovel.com/resources/images/blog/17_timeline.png">
</p>
<p>You can press &#8220;Submit&#8221; once more to submit your second version and so on:<br />
<img src="http://pixelnovel.com/resources/images/blog/18_timeline.png">
</p>
<p>
You can view your files online if you log into your account at PixelNovel:<br />
<img src="http://pixelnovel.com/resources/images/blog/19_timeline.png">
</p>
<p>
Timeline is also available in a standalone variant that can be used with your own repository.
</p>
<p>
Being a Subversion client Timeline inherits all the pros and cons of Subversion that are covered in the next section.
</p>
<p>
To find out more about Timeline visit PixelNovel website: <a href="http://pixelnovel.com/timeline" title="PixelNovel Timeline official web site">http://pixelnovel.com/timeline</a>
</p>
<h3 class="intrd_header" >Generic version control systems</h3>
<p>
If you are not happy with the version control solutions oriented at designers you may want to consider a generic Version control system suitable for any files. Using a generic VC system may also be a good choice if you work on a cross-functional project involving both designers and developers. I will cover the 3 systems that are most popular right now: Subversion, Git and Mercurial(Hg).
</p>
<p>
<b>1) Subversion (SVN).</b><br />
<img src="http://pixelnovel.com/resources/images/blog/20_subversion_logo.png" style="WIDTH:468px; HEIGHT:64px">
</p>
<p>
Subversion is the most popular Version Control system used in many high-scale open source projects, though it has started to lose its positions to Git recently. Subversion server is reasonably easy to set up, and there are plenty of hosted online servers ready to use, some of them are tuned for designers - for example <a href="http://pixelnovel.com/timeline/account/" title="Hosted Subversion accounts at PixelNovel">PixelNovel</a> and <a href="http://beanstalkapp.com/" title="Hosted Subversion accounts at Beanstalk">Beanstalk</a>.<br />
Subversion is liked for:</p>
<ul  class="text">
<li  class="text">being easy to understand</li>
<li  class="text">reliablility</li>
<li  class="text">plenty of various clients readily available</li>
</ul>
<p>Subversion is disliked for</p>
<ul  class="text">
<li  class="text">being slow</li>
<li  class="text">weak support of branching and merging (not very important for design files - read below why)</li>
<li>not being distributed (not very important for design files - read below why)</li>
</ul>
<p>
More Subversion resources:
</p>
<p><a href="http://subversion.tigris.org/" title="Subversion project page">http://subversion.tigris.org/</a> - the official Subversion project page<br />
<a href="http://carsonified.com/blog/features/design/subversion-for-designers/" title="A brief introduction into Subversion for designers">http://carsonified.com/blog/features/design/subversion-for-designers/</a>- a brief introduction into Subversion
</p>
<p>
<b> 2) Mercurial (Hg) </b><br />
<img src="http://pixelnovel.com/resources/images/blog/21_mercurial_logo.png">
</p>
<p>
Mercurial is a distributed version control system designed with speed in mind. Distributed version control system means that it may have multiple repositories branched from each other and synchronised on a regular basis. Distributed version control systems offer lots of benefits to teams of developers disributed across multiple locations. Unfortunately this feature gives little benefit to the designers. The reason for this is as follows: synchronisation between multiple repositories usually involves merging operatin. Merging means manually choosing the best parts from 2 different versions of a file. This operation can only be done on text files such as source code. However designers usually work with binary files (*.psd, *.ai, *.swf and so on), and if the same binary file gets edited in 2 repositories one set of modifications will be lost.<br />
<br />
Still Mercurial is a great and fast system, so it may well be used for design projects. There are a number of hosted online Mercurial repositories such as <a "href=http://freehg.org/" title="Ready to use Mercurial repository at FreeHg">http://freehg.org/</a> and <a href="http://bitbucket.org/" title="Ready to use Mercurial repository at BitBucket">http://bitbucket.org/</a> that you can use to avoid setting up your own repository. There are also some great Mercurial GUI clients such as <a href="http://bitbucket.org/tortoisehg/stable/wiki/Home" title="GUI client for Mercurial">TortoiseHG for Windows and Mac OS X</a>.
</p>
<p>
More Mercurial resources:<br />
<a href="http://mercurial.selenic.com/">http://mercurial.selenic.com/</a> - the official Mercurial project page<br />
<a href="http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/">http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/</a> - an illustrated introduction into distributed version control with Mercurial usage examples
</p>
<p>
<b>3) Git</b><br />
<img src="http://pixelnovel.com/resources/images/blog/22_git_logo.jpg">
</p>
<p>
Git is a creation of the main programming superstar - Linus Torvalds, and as most of Linus&#8217; creations Git quickly became fashionable amongst programmers. It has a number of advantages compared to SVN (though these advantages mostly make difference for source code, not for binary files), but it&#8217;s fairly complicated to use and is not the best tool to be your first version control system. If you are new to version control I would recommend you to start with either Subversion or Mercurial.<br />
Git also has a number of hosted online services, <a href="http://github.com/" title="Ready to use Git repository at GitHub">Github</a> is the most popular one.
</p>
<p>
Git&#8217;s strengths are:</p>
<ul  class="text">
<li  class="text">It&#8217;s a distributed system with strong support of branching</li>
<li  class="text">It&#8217;s faster than SVN</li>
</ul>
<p>More Git resources:<br />
<a href="http://git-scm.com/">http://git-scm.com/</a> - the official Git project page<br />
<a href="http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/">http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/</a> - a brief introduction into Git
</p>
<p>
<b>More version control resources:</b><br />
<a href="http://betterexplained.com/articles/a-visual-guide-to-version-control/">http://betterexplained.com/articles/a-visual-guide-to-version-control/</a> - a visual guide to version control<br />
<a href="http://joshcarter.com/productivity/svn_hg_git_for_home_directory">http://joshcarter.com/productivity/svn_hg_git_for_home_directory</a> - performance comparison for SVN, Git and Mercurial based on binary files</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=163</wfw:commentRss>
		</item>
		<item>
		<title>Create a local SVN repository for your design files in 1 minute</title>
		<link>http://blog.pixelnovel.com/?p=82</link>
		<comments>http://blog.pixelnovel.com/?p=82#comments</comments>
		<pubDate>Wed, 23 Sep 2009 12:53:19 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[how to]]></category>

		<category><![CDATA[local repository]]></category>

		<category><![CDATA[Subversion]]></category>

		<category><![CDATA[SVN]]></category>

		<category><![CDATA[Timeline Standalone]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=82</guid>
		<description><![CDATA[Did you know that you can set up a Subversion repository on your machine for your personal use in 1 minute?
This post will help you create your own SVN repository on your hard drive.]]></description>
			<content:encoded><![CDATA[<h2 class="intrd_header">Did you know that you can set up a Subversion repository on your machine for your personal use in 1 minute? This post will help you create your own SVN repository on your hard drive.</h2>
<p></p>
<p>Subversion repository is the central storage of all your versioned files, and it&#8217;s the main thing that you need to start using Subversion for your design work. If you are familiar with SVN you might have already used some existing repositories.</p>
<p>However, it is really easy to create your own repository on your hard drive, and there are certain advantages to it.<br />
<span id="more-82"></span></p>
<ul class="text">
<li class="text"> <b>It doesn&#8217;t cost you a penny</b> - you don&#8217;t need to pay monthly subscription fees for online storage</li>
<li class="text"> <b>You have the full control over access to the repository</b> - since repository is just a folder on you machine you know exactly who has access to it</li>
<li class="text"> <b>You are fully in control over the back ups</b> - you will have to backup the repository yourself, and if you do it properly (i.e. regularly and fully) then you can be sure that your files are safe and secure.</li>
</ul>
<p>So if you decide to keep all your files to yourself, here is a step-by-step guide on how to create a repository.</p>
<p><em><strong>IMPORTANT:</strong> The repositories created using the instructions below should only be accessed from one machine, i.e. they should never be accessed from other computers in your network in a shared mode! Using a local repository in a shared mode may result in the repository being corrupted. If you need to share a repository between multiple machines you will need to set up access to the repository via an Apache server or use an online repository.<br />
</em></p>
<p>We will start with the instructions for Mac OS. If you have a Windows machine please jump <a href="#instructions_windows" title="jump to the instructions for Windows">here</a></p>
<h3 class="intrd_header">Instructions for Mac OS</h3>
<p>1) First you will need some command line SVN client. On Mac OS X you can use <a href="http://www.open.collab.net/downloads/apple/download.html" title="Download SVN binaries for Mac OS X">the official ColabNet binaries</a>. Download the DMG file and start the installation package inside:<br />
<img src="http://pixelnovel.com/resources/images/blog/SvnPackageScreenshotMac.jpg" alt="Installing Subversion command line client on Mac" style="margin:20px 0 20px 0px;"></p>
<p>2) Once you have installed your command line SVN client, open up Terminal.app.<br />
If your SVN installation was successful you should be able to start typing SVN commands. To check type<br />
<code><br />
/opt/subversion/bin/svnadmin<br />
</code><br />
You should see<br />
<code><br />
 Type 'svnadmin help' for usage.<br />
</code></p>
<p>
3) Next you will need to choose where your SVN repository will reside. Let&#8217;s say we will save our repository into <strong>/work/design_repo</strong><br />
So we type the command to create a repository at this location:<br />
<code><br />
/opt/subversion/bin/svnadmin create /work/design_repo/<br />
</code><br />
Now you have a repository at the specified path. If you are curious you can take a look at the subfolders created inside the repository folder, but please don&#8217;t modify anything manually as this would corrupt the data format.</p>
<p>4) If you already have the Standalone version of Timeline, you can start Timeline Project assistant from the Timeline menu: <br />
<img src="http://pixelnovel.com/resources/images/blog/TimelineMenuScreenshotMac.png" alt="Invoking Timeline menu on Mac"  style="margin:20px 0 20px 9px;"><br />
If you don&#8217;t have the Standalone version you can download it from <a href="http://pixelnovel.com/timeline/download/" title="Download Timeline - SVN for Designers">http://pixelnovel.com/timeline/download/</a></p>
<p>In Timeline Project Assistant select &#8220;Connect to local repository&#8221;, then press the Browse button and go to select the folder where you have created your repository:<br />
<img src="http://pixelnovel.com/resources/images/blog/TimelineAssistantLocalScreenshotMac.gif" alt="Connecting to a local repository on Mac"  style="margin:20px 0 20px 0px;"><br />
Press next and then select &#8220;Create a new project&#8221;. Choose a folder where you have the .psd files related to your project and type the name for your project.<br />
Now you can open any of the project files in Photoshop and press &#8220;Submit&#8221; in the Timeline panel - the current version of this file will be saved in the local repository.
</p>
<h3 class="intrd_header"><a name="instructions_windows">Instructions for Windows</a></h3>
<p>1) First you will need some command line SVN client. For Windows you can use <a href="http://subversion.tigris.org/files/documents/15/46485/Setup-Subversion-1.6.4.msi">the official Tigris binaries</a>. Download and run the setup wizard:<br />
<img src="http://pixelnovel.com/resources/images/blog/SvnPackageScreenshotWin.gif" alt="Installing Subversion command line client on Windows"  style="margin:20px 0 20px 0px;"></p>
<p>2) Once you have your command line SVN client, open up the command line prompt. To start the command line prompt on Windows XP, go to the start menu, then select Run and type <strong>cmd</strong>. On Vista or Windows 7, go to your desktop or any other folder, then hold down the “Shift” key and do a right-click and select &#8220;Open Command Window Here&#8221; from the menu.<br />
If your SVN installation was successful you should be able to start typing SVN commands. To check type<br />
<code><br />
svnadmin<br />
</code><br />
You should see<br />
<code><br />
 Type 'svnadmin help' for usage.<br />
</code></p>
<p>3) Next you will need to choose where your SVN repository will reside. Let&#8217;s say we will save our repository into <strong>c:/work/design_repo</strong>. So we type the command to create a repository at this location:<br />
<code><br />
svnadmin create c:/work/design_repo<br />
</code><br />
Now you have a repository at the specified path. If you are curious you can take a look at the subfolders created inse the repository folder, but please don&#8217;t modify anything manually as this would corrupt the data format.</p>
<p>4) If you already have the Standalone version of Timeline, you can start Timeline Project assistant (either from the Start Menu->Programs->PixelNovel->Timeline Project Assistant or from the Timeline menu):<br />
<img src="http://pixelnovel.com/resources/images/blog/TimelineMenuScreenshotWin.png" alt="Invoking Timeline menu on Windows"  style="margin:20px 0 20px 9px;"><br />
If you don&#8217;t have the Standalone version you can download it from <a href="http://pixelnovel.com/timeline/download/" title="Download Timeline - SVN for Designers">http://pixelnovel.com/timeline/download/</a></p>
<p>In Timeline Assistant select &#8220;Connect to local repository&#8221;, then press the Browse button and select the folder where you have created your repository:<br />
<img src="http://pixelnovel.com/resources/images/blog/TimelineAssistantLocalScreenshotWin.gif" alt="Connecting to a local repository on Windows"  style="margin:20px 0 20px 0px;"><br />
Press Next and then select &#8220;Create a new project&#8221;. Choose a folder where you have the .psd files related to your project and type the name for your project.<br />
Now you can open any of the project files in Photoshop and press &#8220;Submit&#8221; in the Timeline panel - the current version of this file will be saved in the local repository.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=82</wfw:commentRss>
		</item>
		<item>
		<title>Using PixelNovel server with third-party SVN clients</title>
		<link>http://blog.pixelnovel.com/?p=53</link>
		<comments>http://blog.pixelnovel.com/?p=53#comments</comments>
		<pubDate>Wed, 12 Aug 2009 16:37:48 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[how to]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=53</guid>
		<description><![CDATA[We created <a href="http://www.pixelnovel.com/timeline/account">PixelNovel accounts</a> to be the best storage for versioned Photoshop files. However, Photoshop files are not the only type of files that designers work with - design projects aslo involve InDesign, Illustratior, Flash files, html, css and all type of script files such as PHP, ActionScript, Ruby and so on. And since PixelNovel is just a convinient wrapper around standard SVN server you can also all sorts of files in you PixelNovel account. Please read on in order to find out how to do this. ]]></description>
			<content:encoded><![CDATA[<p>We created the <a href="http://www.pixelnovel.com/timeline/account" title="PixelNovel Subversion file storage">PixelNovel accounts</a> to be the best storage for versioned Photoshop files. However, Photoshop files is not the only type of files that designers deal with - design projects aslo involve InDesign, Illustratior, Flash files, html, css and all type of script files such as PHP, ActionScript, Ruby and so on. And since PixelNovel is just a convinient wrapper around standard SVN server you can also all sorts of files in you PixelNovel account.<br />
<span id="more-53"></span></p>
<h3>Your repository path</h3>
<p>The most important thing that you need to know is the path to your SVN repository. The path is</p>
<pre style="margin:10px 0 10px 30px"><code>http://pixelnovel.com/svn/[accountname]</code></pre>
<p>So if your account name is, for example, <b>demoaccount</b>, your repository path will be</p>
<pre style="margin:10px 0 10px 30px"><code >http://pixelnovel.com/svn/demoaccount</code></pre>
<p>You will need to enter this path into the SVN client of your preference - it may be TortoiseSVN, Versions, RapidSVN, DreamWeaver (I am going to publish a dedicated posting covering the usage of PixelNovel Timeline with Dreamweaver soon), or any other SVN client.<br />
Also you will need to provide you log-in details - i. e. the email address and the password you used when registered with PixelNovel.</p>
<p>Now you can perform all standard operations with your repository. You can checkout your whole repository or any part of it into a folder on your machine, or you can import the files from your machine into the repository. For example, if your account is called <b>demoaccount</b>, and you want to check out your whole repository into the folder C:\projects\Logo, you can use the following command line:</p>
<pre style="margin:10px 0 10px 30px"><code>svn co http://pixelnovel.com/svn/demoaccount C:\projects\Logo</code></pre>
<p>If you are using TortoiseSVN, your checkout window would look like:<br />
<img src="http://pixelnovel.com/resources/images/blog/TortoiseSVNScreenshot.gif" style="margin:20px 0"></p>
<p>And if you using Versions on a Mac, you will first need to add a repository bookmark - your bookmark window would look like:<br />
<img src="http://pixelnovel.com/resources/images/blog/VersionsAppScreenshot.png" style="margin:20px 0"></p>
<p>
Now you can use store all your files in your PixelNovel account - we will make sure that all your work is secured and backed up. Also, very soon we are going to significantly reduce prices for storage space making PixelNovel Subversion storage one of the cheapest SVN hosting on the market!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=53</wfw:commentRss>
		</item>
		<item>
		<title>Tweet about Timeline and get FlickrShop for FREE!</title>
		<link>http://blog.pixelnovel.com/?p=37</link>
		<comments>http://blog.pixelnovel.com/?p=37#comments</comments>
		<pubDate>Sun, 26 Jul 2009 14:29:08 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[promotions]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=37</guid>
		<description><![CDATA[
Fancy a free copy of FlickrShop? - tweet about Timeline!
For a limited time only, tweet about Timeline and get a FREE copy of FlickrShop - the Photoshop plug-in for uploading photos directly to Flickr!
Here&#8217;s how to get it

Tweet about Timeline - the SVN client for Photoshop. Having 20 or more followers is required!
Send us the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/resources/images/fs_sgiveaway_sm.jpg" class="alignright"></p>
<p>Fancy a free copy of FlickrShop? - tweet about <a href="http://pixelnovel.com/timeline" title="Version Control for Photoshop - key features"  class="intrd_header">Timeline!</a></p>
<p><b>For a limited time only</b>, tweet about <a href="http://pixelnovel.com/timeline" title="SVN client for Photoshop"  class="intrd_links">Timeline</a> and get a FREE copy of <a href="http://pixelnovel.com/flickrshop" title="Flickrshop - upload photos to Flickr directly from Photoshop"  class="intrd_links">FlickrShop - the Photoshop plug-in for uploading photos directly to Flickr!</a></p>
<h1 class="intrd_header" style="color:#09f; margin-top:20px">Here&#8217;s how to get it</h1>
<ol style="padding:10px; padding-bottom:0">
<li style="margin:5px 0 5px 20px;">Tweet about <a href="http://pixelnovel.com/timeline" title="Version Control for Photoshop - key features"  class="intrd_links">Timeline - the SVN client for Photoshop</a>. Having <b>20 or more</b> followers is required!</li>
<li style="margin:5px 0 5px 20px;"><a href="mailto: summergivaway@pixelnovel.com" class="intrd_links bright">Send us</a> the link to your <a href="http://twitter.com" title="Twitter"><img src="/resources/images/twitter_logo.gif"></a> account and your Computer ID (see below)</li>
<li style="margin:5px 0 5px 20px;"><a href="http://pixelnovel.com/flickrshop" title="Flickrshop - upload photos to Flickr directly from Photoshop"  class="intrd_links">FlickrShop</a> is yours!</li>
</ol>
<p></p>
<p><a href="http://pixelnovel.com/giveaway" title="Get FlickrShop for FREE"  class="intrd_links bright">Read more about this&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=37</wfw:commentRss>
		</item>
		<item>
		<title>Why should designers use version control?</title>
		<link>http://blog.pixelnovel.com/?p=20</link>
		<comments>http://blog.pixelnovel.com/?p=20#comments</comments>
		<pubDate>Mon, 20 Jul 2009 22:42:44 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[others]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=20</guid>
		<description><![CDATA[Some general thoughts on why it makes sense for designers to start using version control (with a bit of shameless self-promotion)]]></description>
			<content:encoded><![CDATA[<p>In this post I wanted to explain how we decided to create a version control system for designers and why we think it&#8217;s important for designers to use such systems.  </p>
<p>Being a software developer I have been using various version control tools (CVS, SourceSafe, Perforce, ClearCase, Subversion) for ages, and literally cannot imagine doing any serious project without some sort of VC system to hand. So I was shocked to discover that my wife (who is a graphic designer) didn&#8217;t use any VC system at all. We decided to do some market research, and it turned out that apart from VersionCue and some extremely expensive industrial-scale systems such as Softimage Alienbrain there was nothing what designers could use to control versions of their files. Of course it&#8217;s always possible to use a generic SVN/Git client to control versions of graphic files, but very few of the clients available on the market are intuitive enough to help the creativity flow.<br />
<span id="more-20"></span><br />
That&#8217;s how Timeline was born.<br />
<img src="http://pixelnovel.com/resources/images/billboard_photoshop_versioncontrol_clean.png" style="margin-top:10px" alt="version control for designers"></p>
<h3>So, why should designers use Version Control?</h3>
<p>This topic has been a popular one recently with various respectable blogs and websites giving numerous reasons for designers to start using some version control systems. </p>
<p>I will just highlight the most important benefits of using a version control system:</p>
<p>1) The ability to easily save multiple versions of the same file - ideal for brainstorming<br />
2) Automatic backup - all your files are securely stored in the repository along with all their versions<br />
3) Centralised storage of all your assets - this feature becomes important when you are working on a project in a team environment<br />
4) Simplified collaboration with developers - if you are working on a web project together with developers who use Subversion for the source code then you can use the same SVN server as they do. This will help to keep all project files organised in one place and backed up when necessarily.</p>
<h3>Why PixelNovel Timeline is the best version control for designers?</h3>
<p>Timeline was created specifically for designers, so I would dare say that it&#8217;s the best <a href="www.pixelnovel.com/timeline" title="Subversion-based version control plug-in for Photoshop" class="intrd_links">version control system for designers.</a><br />
Here are the features that make it the best choice for Photoshop professionals. </p>
<ul>
<li>Photoshop plug-in with the unique UI - see all your versions, submit and get older versions with one mouse click</li>
<li>easy set-up without the need to understand SVN-specific terminology (&#8221;repository checkout&#8221;, &#8220;working copy&#8221;, &#8220;conflicts&#8221;, &#8220;clean-ups&#8221;) - we tried very hard to make everything as simple and intuitive as possible</li>
<li>hosted SVN server with previews of all your files and versions and with the ability to download any version</li>
<li>access and user rights management for your team</li>
<li>standalone client for those who already have an SVN server/repository</li>
</ul>
<p>We also have a lot of work in progress to make Timeline even better for creative professionals. Here are just some of the features we have planned:</p>
<li>The &#8220;share&#8221; and &#8220;comment&#8221; features in the web interface: we are working on adding the possibility to make some (or all) of your files visible to your clients (or the whole world) by pressing a single button in the web interface. Your clients will be able to leave comments under the versions you shared with them.</li>
<li>Integrated layer-by-layer comparison of PSD files (ComparePSD inside Timeline)
<li>Integrated repository browser</li>
<li>Timeline plug-ins for other Adobe products (Illustrator, InDesign)</li>
</ul>
<p><strong>So, are you ready to give Timeline a go?</strong> If you have any doubts or questions feel free to contact us at <a href="mailto:contact@pixelnovel.com">contact@pixelnovel.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>Welcome to PixelNovel blog!</title>
		<link>http://blog.pixelnovel.com/?p=14</link>
		<comments>http://blog.pixelnovel.com/?p=14#comments</comments>
		<pubDate>Wed, 01 Jul 2009 22:56:36 +0000</pubDate>
		<dc:creator>Anatoly</dc:creator>
		
		<category><![CDATA[others]]></category>

		<guid isPermaLink="false">http://blog.pixelnovel.com/?p=14</guid>
		<description><![CDATA[While working on our Timeline software and web service we have gathered some useful info that we felt we should share with the designers community. This is the main reason why we decided to start blogging. Initially we expect that our posts will have a strong &#8220;how-to&#8221; incline, but this may change in future.

Please feel [...]]]></description>
			<content:encoded><![CDATA[<p>While working on our <a href="http://www.pixelnovel.com/timeline">Timeline software and web service</a> we have gathered some useful info that we felt we should share with the designers community. This is the main reason why we decided to start blogging. Initially we expect that our posts will have a strong &#8220;how-to&#8221; incline, but this may change in future.<br />
<span id="more-14"></span><br />
Please feel welcome to leave comments under the posts, or contact us at <a href="mailto:blog@pixelnovel.com">blog@pixelnovel.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelnovel.com/?feed=rss2&amp;p=14</wfw:commentRss>
		</item>
	</channel>
</rss>
