<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>Comments on: Getting subversion and Cadence to play nice together</title>
	<atom:link href="http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/</link>
	<description>Tutorials and Insights in Electronics and Circuit Design</description>
	<lastBuildDate>Wed, 07 Sep 2011 12:13:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: profiles.google.com/trustmeiman&#8230;</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-709</link>
		<dc:creator>profiles.google.com/trustmeiman&#8230;</dc:creator>
		<pubDate>Wed, 07 Sep 2011 12:13:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-709</guid>
		<description>Great set of scripts.

How will the updated subversion 1.7 working copy format influence this? Presumably many of the issues will be resolved since we won&#039;t have .svn directories all over the place any more.

Kind regards,
Richard.</description>
		<content:encoded><![CDATA[<p>Great set of scripts.</p>
<p>How will the updated subversion 1.7 working copy format influence this? Presumably many of the issues will be resolved since we won&#8217;t have .svn directories all over the place any more.</p>
<p>Kind regards,<br />
Richard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-635</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Mon, 17 Aug 2009 11:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-635</guid>
		<description>You just need to make sure that the cdsLibMgr.il is located in the directory where you start-up icfb. First time I was able to find some useful info on the cdsdoc: Cadence Library Manager User Guide. The setup.loc file defined the different paths where the cdsLibMgr.il is being searched:
--------------------------------------------------------------
The file is loaded from the first location in the order defined in the Cadence setup search file (setup.loc) as described in Cadence Application Infrastructure User Guide. The typical order used to load this file is

    * The current working directory
    * The home directory
    * The your_install_dir/share file

When a file is found from one of these locations, the file is loaded and the search stops.

You can customize the name for the cdsLibMgr.il file using a default setting in your .cdsenv file. For a detailed description of this setting, see &quot;Using UNIX to Add Settings to the .cdsenv File&quot;.
--------------------------------------------------------------
This did the trick for me.</description>
		<content:encoded><![CDATA[<p>You just need to make sure that the cdsLibMgr.il is located in the directory where you start-up icfb. First time I was able to find some useful info on the cdsdoc: Cadence Library Manager User Guide. The setup.loc file defined the different paths where the cdsLibMgr.il is being searched:<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
The file is loaded from the first location in the order defined in the Cadence setup search file (setup.loc) as described in Cadence Application Infrastructure User Guide. The typical order used to load this file is</p>
<p>    * The current working directory<br />
    * The home directory<br />
    * The your_install_dir/share file</p>
<p>When a file is found from one of these locations, the file is loaded and the search stops.</p>
<p>You can customize the name for the cdsLibMgr.il file using a default setting in your .cdsenv file. For a detailed description of this setting, see &#8220;Using UNIX to Add Settings to the .cdsenv File&#8221;.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
This did the trick for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Poojan Wagh</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-235</link>
		<dc:creator>Poojan Wagh</dc:creator>
		<pubDate>Fri, 27 Feb 2009 20:39:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-235</guid>
		<description>@VirtualCLD:
Hmm... that is very odd. The library manager and schematic menus are loaded using different methods. It&#039;s weird that both of them are broken.
Could you try (as a debugging step) setting things up without the cdsvn sub-directory?
Also, can you try calling any of the functions defined in the scripts, to see if they are defined?

P.S. Sorry for the late response.</description>
		<content:encoded><![CDATA[<p>@VirtualCLD:<br />
Hmm&#8230; that is very odd. The library manager and schematic menus are loaded using different methods. It&#8217;s weird that both of them are broken.<br />
Could you try (as a debugging step) setting things up without the cdsvn sub-directory?<br />
Also, can you try calling any of the functions defined in the scripts, to see if they are defined?</p>
<p>P.S. Sorry for the late response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VirtualCLD</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-227</link>
		<dc:creator>VirtualCLD</dc:creator>
		<pubDate>Tue, 03 Feb 2009 22:03:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-227</guid>
		<description>Thanks for the quick response.  Unfortunately, I&#039;ve tried placing the cdsvn directory below the working directory, while keeping the menu/ subdirectory in the Cadence working (start) dir, and editing the .cdsinit files.  However, I still can&#039;t seem to get the SVN menu options in the Library Manager or Schematic Editors.  Maybe I have to modify the SKILL scripts with the new directory paths?</description>
		<content:encoded><![CDATA[<p>Thanks for the quick response.  Unfortunately, I&#8217;ve tried placing the cdsvn directory below the working directory, while keeping the menu/ subdirectory in the Cadence working (start) dir, and editing the .cdsinit files.  However, I still can&#8217;t seem to get the SVN menu options in the Library Manager or Schematic Editors.  Maybe I have to modify the SKILL scripts with the new directory paths?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Poojan Wagh</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-221</link>
		<dc:creator>Poojan Wagh</dc:creator>
		<pubDate>Thu, 29 Jan 2009 00:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-221</guid>
		<description>Hi, VirtualCLD. The scripts should work when you move them to a subdirectory (provided you change your .cdsinit files). However, the menu definitions are different. Cadence looks for menu additions in the menu/ subdirectory of the Cadence start directory. So, those have to be collocated.</description>
		<content:encoded><![CDATA[<p>Hi, VirtualCLD. The scripts should work when you move them to a subdirectory (provided you change your .cdsinit files). However, the menu definitions are different. Cadence looks for menu additions in the menu/ subdirectory of the Cadence start directory. So, those have to be collocated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VirtualCLD</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-218</link>
		<dc:creator>VirtualCLD</dc:creator>
		<pubDate>Tue, 27 Jan 2009 18:32:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-218</guid>
		<description>This is a great resource as I&#039;ve just started to learn the headaches of using Cadence projects with subversion.  I had two questions related to your scripts.

1) I see that if I extract the tar file, I get a CDSVN directory.  I then can go into CDSVN and use THAT directory as my working directory.  I could also copy the entire contents of CDSVN and paste it into my current icfb working directory and then edit the .cdsinit file from there.  However, I would like to have the scripts all live in a sub-dir like this icfb_work_dir/cdsvn/  I would run icfb within icfb_work_dir, but the SKILL scripts would reside in the sub-dir ./cdsvn  Unfortunately, when I do this, I can&#039;t get the scripts to load properly and I no longer have the menu hooks.  I realize this is purely an aesthetic/organizational request, but if you know how I could do this, I would greatly appreciate it.

2)  I see the SVN copy commands in LibManager, but they seems to be basic Cell/View copy commands.  They do not appear to support Hierarchical copying.  Manually copying a singe Cell or View with svn copy from the console isn&#039;t too bad, but where Cadence&#039;s copy command is extremely useful is when you need to copy an entire hierarchy that consists of dozens of Cells (and there corresponding views).  Is there a way to get Hierarchical Copying to work with your scripts, or would this require some advanced SKILL scripting (my SKILL knowledge pretty much zero)?</description>
		<content:encoded><![CDATA[<p>This is a great resource as I&#8217;ve just started to learn the headaches of using Cadence projects with subversion.  I had two questions related to your scripts.</p>
<p>1) I see that if I extract the tar file, I get a CDSVN directory.  I then can go into CDSVN and use THAT directory as my working directory.  I could also copy the entire contents of CDSVN and paste it into my current icfb working directory and then edit the .cdsinit file from there.  However, I would like to have the scripts all live in a sub-dir like this icfb_work_dir/cdsvn/  I would run icfb within icfb_work_dir, but the SKILL scripts would reside in the sub-dir ./cdsvn  Unfortunately, when I do this, I can&#8217;t get the scripts to load properly and I no longer have the menu hooks.  I realize this is purely an aesthetic/organizational request, but if you know how I could do this, I would greatly appreciate it.</p>
<p>2)  I see the SVN copy commands in LibManager, but they seems to be basic Cell/View copy commands.  They do not appear to support Hierarchical copying.  Manually copying a singe Cell or View with svn copy from the console isn&#8217;t too bad, but where Cadence&#8217;s copy command is extremely useful is when you need to copy an entire hierarchy that consists of dozens of Cells (and there corresponding views).  Is there a way to get Hierarchical Copying to work with your scripts, or would this require some advanced SKILL scripting (my SKILL knowledge pretty much zero)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Poojan Wagh</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-68</link>
		<dc:creator>Poojan Wagh</dc:creator>
		<pubDate>Thu, 23 Oct 2008 11:54:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-68</guid>
		<description>@Dariusz:
I didn&#039;t realize that the lock command arrived in subversion 1.4. Indeed, 1.3 is the version that ships with Red Hat Enterprise Linux--which most Cadence users are using. Thanks for posting the solution! Glad to hear it worked.</description>
		<content:encoded><![CDATA[<p>@Dariusz:<br />
I didn&#8217;t realize that the lock command arrived in subversion 1.4. Indeed, 1.3 is the version that ships with Red Hat Enterprise Linux&#8211;which most Cadence users are using. Thanks for posting the solution! Glad to hear it worked.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dariusz</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-64</link>
		<dc:creator>Dariusz</dc:creator>
		<pubDate>Thu, 23 Oct 2008 09:10:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-64</guid>
		<description>Hi,

I have found the problem. This is the subversion version number. I updated to 1.4 and everything works perfectly. Thanks once again for a great job.
Dariusz</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I have found the problem. This is the subversion version number. I updated to 1.4 and everything works perfectly. Thanks once again for a great job.<br />
Dariusz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dariusz</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-61</link>
		<dc:creator>Dariusz</dc:creator>
		<pubDate>Wed, 22 Oct 2008 07:58:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-61</guid>
		<description>Hi Poojan,
great work. Thanks for this extremelly useful scripts.
However, I am experiencing some issues with locking. When I did it through the popup menu
the error message appears, since the svn does not understand command lock.
I tried to solve the issue by replacing &quot;svn lock&quot; in your locking script to just &quot;lock&quot;,
as the lock command exists in /bin directory. Unfortunately, it does not solve the problem,
since some data incompatibilities are pointed out. 
Therefore I would like to ask you if the way I choose is correct. Maybe the reason of my troubles is totally different.

Kind regards
Dariusz</description>
		<content:encoded><![CDATA[<p>Hi Poojan,<br />
great work. Thanks for this extremelly useful scripts.<br />
However, I am experiencing some issues with locking. When I did it through the popup menu<br />
the error message appears, since the svn does not understand command lock.<br />
I tried to solve the issue by replacing &#8220;svn lock&#8221; in your locking script to just &#8220;lock&#8221;,<br />
as the lock command exists in /bin directory. Unfortunately, it does not solve the problem,<br />
since some data incompatibilities are pointed out.<br />
Therefore I would like to ask you if the way I choose is correct. Maybe the reason of my troubles is totally different.</p>
<p>Kind regards<br />
Dariusz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pictorial introduction to using Cadence &#38; Subversion</title>
		<link>http://www.circuitdesign.info/blog/2008/08/getting-subversion-and-cadence-to-play-nice-2/comment-page-1/#comment-44</link>
		<dc:creator>Pictorial introduction to using Cadence &#38; Subversion</dc:creator>
		<pubDate>Fri, 05 Sep 2008 12:24:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitdesign.info/2008/08/getting-subversion-and-cadence-to-play-nice-6/#comment-44</guid>
		<description>[...] I previously blogged about some scripts I use to help Cadence &amp; Subversion be more compatible. I received some feedback that the scripts were incomplete and came without any usage model. So, I went through an excercise to document the scripts and to make sure they were complete. [...]</description>
		<content:encoded><![CDATA[<p>[...] I previously blogged about some scripts I use to help Cadence &#038; Subversion be more compatible. I received some feedback that the scripts were incomplete and came without any usage model. So, I went through an excercise to document the scripts and to make sure they were complete. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

