Join Julian Robichaux for an in-depth discussion in this video Exercise files, part of SVN for Java Developers.
- [Instructor] If you have access to the exercise file for this course, you can download them to your desktop. Not all the lessons in this course use the exercise files, and for the lessons that do use them, I will explicitly tell you which folder to use as part of the lesson, and what to do with the files in that folder. This course is meant to be used in two different ways. First, it can be a reference where you watch the steps for performing a specific process so you can understand that process or reproduce it in your own environment. In that sense, you can watch any of the videos individually to learn a concept, but not necessarily follow along on your own machine.
Second, this can be a learning guide that walks you step-by-step through the process of setting up a project on a Subversion server and making changes to that project. Unfortunately, because of the way this process works, because your local files have to be in sync with the files on your own personal server, there's not really a good way to just pick up in the middle and start from there. Almost all the exercises in this course assume that you've done all the previous exercises already if your goal is to follow along and reproduce the steps exactly. At the beginning of each chapter, I'll mention what state your local files and your server files should be in before you start, but the only way to really to get to that state is to perform all the actions in the previous lessons that lead up to that chapter.
If you're viewing this course on a mobile device, a setup device, or your membership doesn't provide access to the exercise file, that's okay. I encourage you to still follow along as we go through the course. Now, let's get started.
- Trunks, tags, and branches
- Checkout, commits, and revisions
- Merging, locking, and working with a team
- TortoiseSVN on Windows
- SVN integration with Eclipse
- Connecting to a project
- Creating a new Java project in Eclipse
- Connecting to an existing Java project using Eclipse
- Dealing with projects that move to a new location
- Making changes and creating branches
- Tracking changes and dealing with conflicts
- Creating a release