Announcement

Collapse
No announcement yet.

Subversion (SVN) Source Control Management

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Subversion (SVN) Source Control Management

    Hi Everyone,

    I will be installing SVN on my host server for the project source code repository and documentation. I have been using SVN for PB projects for some time now. I only have used it in a one developer so I have not had sharing code issues, but it works well from what I understand.

    Your welcome to install and use SVN locally or you can wait as I will create some documentation and have an example project for everyone to run through.

    For windows two projects are required:

    First Subversion http://subversion.tigris.org/

    A pre-built Windows Installer is located at http://subversion.tigris.org/project_packages.html

    Second, TortoiseSVN Client - Integrates with Windows for access to SVN.

    I use this tool instead of the svn command line

    SVN will allow the following:
    * A main line development branch
    * Tag each released version (i.e. Alpha, 1.0, 1.1, etc...)
    * Each developer will have their own branch (or more than one)
    * Each branch is merged into the main line when the branch is completed.
    * When checking in code, code can be commented as to why it was changed

    SVN also provides the following

    Compare differences between versions.
    Compare differences between your local copy and the any version in SVN

    As I stated above, I have not used SVN in a multi-developer environment, so this will be a learning experience.

    Feel free to ask questions, comment or provide feedback.

    Brian Chirgwin

  • #2
    I've TortoiseSVN installed! ... and working, I think.

    Just waiting for your next update, Brian.

    Stan
    Do not go quiet into that good night,
    ... Rage, rage against the dark.

    Comment


    • #3
      SVN Update

      My server is being upgraded (new Linux Kernel and Apache). This should be completed in 24 - 48 hours. Once it is completed I'll install SVN (Subversion) and post information on use.

      Brian

      Comment


      • #4
        SVN Status Update

        My server has been upgraded.

        My grandmother is in the hospital so my schedule is up in the air.

        I will get SVN install and documentation written by next Friday.

        Brian Chirgwin

        Comment


        • #5
          Originally posted by Brian Chirgwin View Post
          My server has been upgraded.

          My grandmother is in the hospital so my schedule is up in the air.

          I will get SVN install and documentation written by next Friday.

          Brian Chirgwin

          Take care of your family first, Brian. We'll be here when you get back. I will include you in my prayers.

          Stan
          Do not go quiet into that good night,
          ... Rage, rage against the dark.

          Comment


          • #6
            SVN Up and Running

            SVN is up and running.

            I've attached a document in RTF that contains some basic commands.

            There are two repositories:

            Demo - Which the documentation mentions.
            Test - For testing any commands you wish.
            I am setting up the repository for vb2pb

            I'll be posting instructions in a day or two, but this will get everyone installed properly and working.

            I am sending account and passwords in separate PM message to those involved. If you don't get one in the next 24 hours contact Stan Helton for access.

            Please feel free to contact me if you have questions or ideas.
            Attached Files

            Comment


            • #7
              Svn Vb2pb

              The VB2PB repository for the project is now setup.

              I've updated the documentation and attached them here. The doc is also in the doc directory of the VB2PB project.
              Attached Files

              Comment


              • #8
                Thank you, Brian.
                Do not go quiet into that good night,
                ... Rage, rage against the dark.

                Comment


                • #9
                  Brian,
                  Some issues, already, wouldn't you know it?

                  1. The TORTOISE link doesn't download properly. Might be an issue on my end, but I've not had the experience before.
                  2. Two of the other links .../vb2pb and ...demo fill the page with some kind of code I guess, I didn't bother to try and analyze it.

                  Rod
                  Rod
                  In some future era, dark matter and dark energy will only be found in Astronomy's Dark Ages.

                  Comment


                  • #10
                    Originally posted by Rodney Hicks View Post
                    Brian,
                    Some issues, already, wouldn't you know it?

                    1. The TORTOISE link doesn't download properly. Might be an issue on my end, but I've not had the experience before.
                    2. Two of the other links .../vb2pb and ...demo fill the page with some kind of code I guess, I didn't bother to try and analyze it.

                    Rod
                    Rod,

                    I can't get the link to work either, but I got TortoiseSVN from another site. It is easy to set up and I just ran my first CheckOut without even reading the manual. Here's the link:

                    http://tortoisesvn.net/downloads

                    Get the Win32 msi and you should have no problems setting it up.
                    Be sure to get version 1.4.6 and NOT 1.5.

                    Stan
                    Last edited by StanHelton; 26 Jun 2008, 06:33 PM.
                    Do not go quiet into that good night,
                    ... Rage, rage against the dark.

                    Comment


                    • #11
                      Originally posted by Rodney Hicks View Post
                      Brian,
                      Some issues, already, wouldn't you know it?

                      1. The TORTOISE link doesn't download properly. Might be an issue on my end, but I've not had the experience before.
                      I checked and it is correct. The server is a linux server so capitalization does matter.

                      2. Two of the other links .../vb2pb and ...demo fill the page with some kind of code I guess, I didn't bother to try and analyze it.

                      Rod[/QUOTE]

                      http://svn.iterationsoft.com/vb2pb should give you a very sparse page.
                      Revision #, links for branches,tags,trunk

                      Are you getting something different?

                      Stan is correct you can download the software from http://sourceforge.net/project/showf...kage_id=151948 as this is where I got it form. You need 1.48.

                      Comment


                      • #12
                        Originally posted by StanHelton View Post
                        Rod,

                        I can't get the link to work either, but I got TortoiseSVN from another site. It is easy to set up and I just ran my first CheckOut without even reading the manual. Here's the link:

                        http://tortoisesvn.net/downloads

                        Get the Win32 msi and you should have no problems setting it up.
                        Be sure to get version 1.4.6 and NOT 1.5.

                        Stan
                        1.48 of Tortoise works.

                        Here is the link on my site http://www.iterationsoft.com/Tortois...-svn-1.4.6.msi

                        Tortoise version 1.48.xxx for SVN 1.4.6 Long name, but says it all

                        Comment


                        • #13
                          I got Tortoise, installed, but yet to reboot.
                          I'll check those other files again after rebooting. They filled with what appeared to be some kind of word list as opposed to code, but I could be wrong on that.

                          Rod
                          Rod
                          In some future era, dark matter and dark energy will only be found in Astronomy's Dark Ages.

                          Comment


                          • #14
                            I'm adding VB6 test source to the SVN repository as I get them developed.

                            Stan
                            Do not go quiet into that good night,
                            ... Rage, rage against the dark.

                            Comment


                            • #15
                              New Name for SVN read access

                              Hi Brian,

                              Can you give John R. Heathcote readonly access to the SVN? He has contributed some code samples and seems interested in contributing more.

                              thanks,
                              Stan
                              Do not go quiet into that good night,
                              ... Rage, rage against the dark.

                              Comment


                              • #16
                                Originally posted by StanHelton View Post
                                Hi Brian,

                                Can you give John R. Heathcote readonly access to the SVN? He has contributed some code samples and seems interested in contributing more.

                                thanks,
                                Stan
                                Added John R Heathcote and sent him private message with username/password.

                                Comment


                                • #17
                                  Added a new DOC in the Trunk/Docs directory and branches for the Parser and the Tokenizer.

                                  Stan
                                  Do not go quiet into that good night,
                                  ... Rage, rage against the dark.

                                  Comment

                                  Working...
                                  X