Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [scm]

Use this tag for questions about SCM (= Software Change Management), for tracking and controlling changes in the software, related to topics such as revision control, compilers, baselines, etc.

6
votes
2answers
504 views

Coupling docker registry and source control

What are the best practices (if any) for coupling a docker image registry with a SCM service (such as bitbucket)? I know a docker registry can live in artifactory, but how can I assure that the two ...
4
votes
2answers
73 views

What are feasible quality criteria for Git repositories?

If you manage a lot of Git repositories (or other, but Git is a specific and common technology), it could happen that depending on users there will be quite different usage profiles. On the worst case ...
13
votes
3answers
183 views

How are you enforcing git behavior, including locally (particularly on Windows)?

I'm taking point on moving this .NET shop from svn to git, and have identified some ancillary issues I'd like to have a solution for before we flip the switch. The one I'm asking about in particular ...
6
votes
1answer
81 views

How to avoid a regular user can only test in production?

When configuring test environments, the issue often comes up where I ask the question to the customer like in my question title here: How to avoid a regular user can only test in production? There ...
6
votes
1answer
147 views

What is the cleanest branching strategy to use when creating reusable artifacts?

If I have 3 environments : integration, staging, and production, what is the cleanest branching strategy to use, assuming I want to reuse my deployed artifact? For example, should feature branches be ...
12
votes
3answers
602 views

Which SCM solutions exist for managing mainframe software?

Imagine a company using mainframes to run (part of) their (often mission critical) business applications, and using z/OS (also known as OS/390, or MVS). What are the typical softwares they use to ...
12
votes
5answers
2k views

What's the difference between checkin and checkout?

When teaching SCM classes to students that are new to Software Configuration Management, it happens that a question comes up like "What's the difference between checkin and checkout?". And a ...
16
votes
3answers
3k views

Which SCM tools does Jenkins support?

I'm aware that Jenkins supports Git and SVN. What other SCM tools does Jenkins support?