![]() But now let’s assume I’ve made the commit and I want to see a list of my commits (note that while the commit is happening and while SmartSVN is interacting with the server/repository, you will see the progress in the lower left part of the screen). Committing is as simple as clicking a button and adding a commit message, so I’ll skip that here. So now that I’ve made a few changes, ignored a few and added a file or two, I’m ready to commit the changes. SmartSVN can also help you see if you’ve added any files that are not yet versioned:īecause I don’t want to keep track of the dwsync.xml files, you can easily have SmartSVN ignore these files (an option in the main menu bar on top or an option in the right-click menu). But if you did want to add these files, you can also easily do so quickly. Note the revision number, the state “modified” and the path on the right side of the screenshot. SmartSVN will show you what files have changed (and you can easily sort to see what’s changed and what hasn’t): So now let’s assume that I went into Dreamweaver and made some changes to the files in my website. You will have a tree-like view on the top left, a working area on the top right, a command output area on the bottom left, and a transaction list on the bottom right. Here is where you will control your interaction with your SVN server/repository. Once you have selected a project (or created a new one) you are presented with the main SmartSVN screen. In this example I’m going to want to work on a specific project so I’ll go to the “New Project Window” option - which will let me select from the projects I’ve already setup, or setup a new project.īecause I’m going to work on an existing project, I’ll select one of the projects I already have listed under the “Open existing project(s)” option. One of the best things about SmartSVN is that it lets you immediately decide if you want to go directly into a Subversion project or if you want to browse a repository: Let’s assume you already have a subversion server setup somewhere and you’ve already created a repository. Note that in this review I used screenshots from an actual production workflow, so some of the client information and server information is blurred out. I will be using the Professional Edition for the examples below, and you can download a free trial edition to evaluate the Professional Edition. Note that SmartSVN comes in two flavors, a free Foundation Edition and a paid Professional Edition at very reasonable $79. The best way to show you how SmartSVN works (and how easy it is to use) is by going through my sample subversion web design workflow showing you screenshots along the way. So wanting to reap the benefits of SVN without having to worry about the implementation and interface I started looking for a GUI for Windows and I came across SmartSVN. SmartSVN – a Subverion GUI Client for Windows. The truth is that there really isn’t anything confusing about TortoiseSVN - but it takes a decent understanding of subversion and how it works in order (at least for me) to be comfortable with TortoiseSVN. While I find this helpful now (after having been using SVN for a while), in the beginning I found TortoiseSVN a little confusing. ![]() TortoiseSVN is a free option and it basically adds the SVN command set to the right-click menu. Generally speaking there are three major ways to go about using SVN.ġ) command line – it’s great for those who use it but as a novice this wasn’t an option for me so I won’t discuss it further here.ģ) GUI Subversion client such as SmartSVN. A Brief Review of Assemmbla, an Online Subversion Hosting Company.īeing new to Subversion and especially with using it in a web development workflow with Dreamweaver, I wanted to make the most of SVN but without having to deal with the command-line. ![]() A Quick Review of Online Options for Hosted Subversion for Web DevelopersĦ. A Review of SmartSVN – a GUI Subversion client for Windows (this article)ĥ. ![]() A Subversion Workflow for Web Developers and Web DevelopmentĤ. What is Subversion and How Does it Help in the Web Design and Development Process?ģ. A Desktop-Laptop Solution for Web Developers – Using Subversion to Co-Exist (this article)Ģ. This article is the third in a series of guides about my experiences using Subversion (svn) for Web Development. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |