# SVN help

**URL:** <https://www.ruby-forum.com/t/svn-help/151252>\
**Category:** Rails\
**Created:** [October 18, 2008, 9:48pm UTC](https://www.ruby-forum.com/t/svn-help/151252 "2008-10-18T21:48:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ressister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ressister](https://www.ruby-forum.com/u/ressister)\
**Post date:** [October 18, 2008, 9:48pm UTC](https://www.ruby-forum.com/t/svn-help/151252/1 "2008-10-18T21:48:03Z")

</div>

Hi there,

I have a revision, #238 which I’ve since made changes to and committed  
so I’m now on revision #240. I’m not happy with the direction that  
I’ve gone since the two commits I’ve made, and I want #238 to be the  
base. I wouldn’t mind keeping #240 around, which i could just do with  
a local copy.

When I update to #238 and make changes to it, building off it which i  
want to do, anytime I commit, i get a conflict with one of the files  
being out of date. What can i do to make #238 the working build so I  
can develop off of that?

Any guidance would be greatly appreciated.

Thanks,  
-A

---

<div class="post-metadata">

**Author:** ![ressister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ressister](https://www.ruby-forum.com/u/ressister)\
**Post date:** [October 18, 2008, 10:12pm UTC](https://www.ruby-forum.com/t/svn-help/151252/2 "2008-10-18T22:12:40Z")

</div>

ressister wrote:

> being out of date. What can i do to make #238 the working build so I  
> can develop off of that?

I think you want to “branch”. I’m not sure of the exact syntax but you  
should be able to checkout #238, branch it off and change it, then make  
that branch the main and have #240 as a fork.

HTH

Matt

---

<div class="post-metadata">

**Author:** ![ressister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ressister](https://www.ruby-forum.com/u/ressister)\
**Post date:** [October 18, 2008, 11:49pm UTC](https://www.ruby-forum.com/t/svn-help/151252/3 "2008-10-18T23:49:24Z")

</div>

Thanks Matt, If anyone could provide an example of the branching  
syntax, that would be helpful.

Regards,  
-A

On Oct 18, 4:11 pm, Matt H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![ressister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ressister](https://www.ruby-forum.com/u/ressister)\
**Post date:** [October 19, 2008, 12:05am UTC](https://www.ruby-forum.com/t/svn-help/151252/4 "2008-10-19T00:05:12Z")

</div>

Alright, figured it out. Thanks again Matt for your guidance.

---

<div class="post-metadata">

**Author:** ![ressister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ressister](https://www.ruby-forum.com/u/ressister)\
**Post date:** [October 19, 2008, 12:38am UTC](https://www.ruby-forum.com/t/svn-help/151252/5 "2008-10-19T00:38:34Z")

</div>

ressister wrote:

> Thanks Matt, If anyone could provide an example of the branching  
> syntax, that would be helpful.

I think this should be able to help you:

[http://svnbook.red-bean.com/en/1.1/ch04.html](http://svnbook.red-bean.com/en/1.1/ch04.html)

I believe the caveat is that you should have your repository using the  
recommended svn layout (ie “trunk” and “branches” etc).

HTH

Matt
