We use multiple open source projects in our project. We have many changes spread over these open source projects. What’s the best way to manage these open source projects to keep close to upstream while living an easy life?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Use a version control system like git to manage your forks. Be sure to track each remote repository separately. Even though they’re all necessary for your final project, you’ll find that separate repos make your life much much easier. Separate repos will help you manage your changes vs. remote, and will make it easier to see what’s different between your local copy and the remote copy.
Even if the remote project uses subversion, consider using git to manage your local copy.