<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Using the uVision IDE with a GIT repo</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/211/using-the-uvision-ide-with-a-git-repo</link><description>I&amp;#39;ve recently started sharing development activities with another developer. I created a GIT from the folder: C:\Keil\ARM\Device\Nordic\nrf51822\Board\pca10001\ble\myProjectFolder 
 The project inside myProjectFolder builds fine on my machine. I upload</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 06 Aug 2013 04:38:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/211/using-the-uvision-ide-with-a-git-repo" /><item><title>RE: Using the uVision IDE with a GIT repo</title><link>https://devzone.nordicsemi.com/thread/1172?ContentTypeID=1</link><pubDate>Tue, 06 Aug 2013 04:38:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca1973dc-513b-4301-bdcd-dfe45ca70d88</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;Sounds good. :-) I&amp;#39;d be happy if you could accept one of the answers for this discussion, so that someone else with a similar problem can easily find the most helpful one.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using the uVision IDE with a GIT repo</title><link>https://devzone.nordicsemi.com/thread/1171?ContentTypeID=1</link><pubDate>Mon, 05 Aug 2013 17:04:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3590123f-9113-49b0-8bf6-a6b2f44f57ad</guid><dc:creator>Bret Foreman</dc:creator><description>&lt;p&gt;This turned out to be an install dependency issue. When we purchased the Keil licenses the instructions had us re-install Keil. It was not clear that we need to re-install the Nordic dev environment after that but we now know that is required.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using the uVision IDE with a GIT repo</title><link>https://devzone.nordicsemi.com/thread/1170?ContentTypeID=1</link><pubDate>Mon, 05 Aug 2013 05:14:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3fa6a8d6-4450-403d-84f5-0e273a3cfdfd</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;I haven&amp;#39;t seen the problem you describe, and on all the computers I&amp;#39;ve installed the latest SDK on, I do get the ble folder. As long as Keil is installed before the SDK, everything should install correctly, no matter if it is MDK-Lite or not. However, if you see a method that makes things fail consistently, I&amp;#39;m very interested to hear about it, so that it can be fixed in future releases.&lt;/p&gt;
&lt;p&gt;If you did solve this problem, I&amp;#39;d be happy if you could accept one of the answers, to clear up for others how to solve similar issues.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using the uVision IDE with a GIT repo</title><link>https://devzone.nordicsemi.com/thread/1169?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 16:08:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e8386b7-f519-4748-9ce8-7617206cfd65</guid><dc:creator>Bret Foreman</dc:creator><description>&lt;p&gt;Yes, I see what&amp;#39;s going on. I installed my Nordic dev system a couple of months ago and it created a ble folder with projects that called out relative paths assuming that folder. The latest Nordic installer does not create that folder.&lt;/p&gt;
&lt;p&gt;As an additional complication, we recently purchased professional licenses for the Keil tools and the Keil installer left everything in place on my machine (with the older Nordic dev kit installation). But on the new machine with the latest Nordic dev kit installation the Keil installer deleted the Nordic-specific folders.&lt;/p&gt;
&lt;p&gt;We&amp;#39;re testing now to see if we can get the latest Nordic installer and the latest Keil installer to play nicely together and produce a working dev environment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using the uVision IDE with a GIT repo</title><link>https://devzone.nordicsemi.com/thread/1168?ContentTypeID=1</link><pubDate>Fri, 02 Aug 2013 06:36:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bf0800d-3a03-416c-93fd-3c5244faf9f7</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;The include paths of a Keil project is stored statically in the uvproj file (which is actually a renamed XML-like file). There is no way that these can change from one computer to another, so I&amp;#39;d recommend you to quadruple-check that the two of you have placed the folder in the exact same level of the hierarchy. :)&lt;/p&gt;
&lt;p&gt;Paths are however set to be relative, so if he for example put the project folder in Board\pca10001\ instead of Board\pca10001*&lt;em&gt;ble&lt;/em&gt;*, the result you see is exactly what you&amp;#39;d get.&lt;/p&gt;
&lt;p&gt;Apart from this, your way of sharing the project sounds reasonable, as long as you remember to not ever change any SDK files, since these will not be included in your repository. This is really something you shouldn&amp;#39;t do anyway, to make it easy and convenient to upgrade the SDK version, so your structure is absolutely the way I&amp;#39;d recommend you to do it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>