Questions tagged [version-control-systems]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
71 votes
3 answers
13k views

If I change the license of my project, can someone use the old license by navigating through Git history?

I am creating an open-source library in JavaScript and using Git to control versions and history. I have several commits in which the LICENSE file is X (for example, MIT), but I would like to change ...
user avatar
  • 799
10 votes
1 answer
189 views

Accidently commited plagiarism, what now?

I maintain an open-source project. Somebody made a pull-request two days ago, and I accepted it. Now I realized, that a large portion of the pull-request is just a copy-pasted from another project (...
user avatar
  • 219
8 votes
3 answers
104 views

The download for source is a newer version than the version shipped

I have built a program using several open source libraries. Most of them fall under MIT, BSD, Appache and LGPL license. To my understanding some of them require the source code to be shared. I was ...
user avatar
7 votes
3 answers
159 views

How to keep open source projects up to date

I am working on an open source collaborative project with numerous other people. Often many people are working on it at once. This creates problems with multiple versions of the same file. Is there ...
user avatar
7 votes
2 answers
290 views

How to store our own fork of a project to ensure pulling fixes and contributing back is as easy as possible

I work at a small company in a small IT department. We use Visual Studio Online (the Team Foundation Server flavor of VSO) to store our source code. We're interested in deploying an open source (GPL ...
user avatar
  • 5,038
6 votes
2 answers
97 views

How do active open-source projects manage removing inactive developers?

For long running projects, having many developers added over the years, it may be necessary to remove inactive developers for security reasons. * Do active & long-running open-source projects have ...
user avatar
6 votes
1 answer
157 views

Do unlicensed commits to a project acquire an open source license?

I have recently created a small project and pushed it to GitHub. I now plan on applying an open-source license. Once I choose a license and commit it to the project, are the older versions subjected ...
user avatar
5 votes
3 answers
1k views

Dealing with different development environments

In corporate software development, all developers are, typically, using the same IDE running on the same version of the same operating system. In OSS, the team is distributed and providing their own ...
user avatar
  • 5,038
3 votes
0 answers
44 views

Creating first add-on to Open Source project with Bitbucket

I wish to install my first add-on to my newly acquired Bitbucket open source project. Should it be setup and developed on its on branch and then imported in when approved and working OR Edit the ...
user avatar
3 votes
0 answers
31 views

Transitioning to Version Control [closed]

Until now, we have not had an application version strategy or version-ed our application. We are considering doing so with our next release. What are the minimum tasks necessary to transition to a ...
user avatar
  • 31
2 votes
2 answers
185 views

Can a gap in a license coverage on a VCS be exploited?

Consider this: I have a repository on, for example, GitHub, and add a file I wrote. I forget to mention the file in the license, and publish the updated version to the repository, realizing the ...
user avatar
2 votes
1 answer
79 views

What is the term for a user who can merge pull requests?

In an open source project, such as one typically found on GitHub, there are users who can submit pull requests and users who can merge them. It is my understanding that "contributor" is the term for ...
user avatar
1 vote
1 answer
1k views

Can I add a git submodule with an All Rights Reserved license?

I have a project with GPL v3 license. And it has git submodules with the MIT, Apache v2 and All Rights Reserved due Berne Convention. Am I violating copyright having public git submodules with All ...
user avatar
  • 275
1 vote
0 answers
93 views

Best practices for versioning an XCode project for open source? [closed]

I'm preparing to open source an XCode project I've been working on privately, on Github. I am planning on using Github's release feature and and tag the initial release as 0.1.0. This much I know. ...
user avatar
  • 119