Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Curing pathological Subversion addiction
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Serge Matveenko
July 16, 2015
Technology
97
0
Share
Curing pathological Subversion addiction
Presented in Russian on IT talk in St. Petersburg.
Serge Matveenko
July 16, 2015
More Decks by Serge Matveenko
See All by Serge Matveenko
Using NSQ in Python
lig
0
140
Build a container on Gitlab CI quest — Game Walkthrough
lig
0
220
Mnj — The MongoDB library which feels good
lig
0
180
Writing Dockerfile for a Python project the right way
lig
0
380
Pyventory for Ansible
lig
0
200
What time is it now?
lig
1
350
100% Test Covɘrage
lig
2
190
What in fact is this Python?
lig
2
210
Mnj — the MongoDB library which does it right
lig
1
290
Other Decks in Technology
See All in Technology
Sociotechnical Architecture Reviews: Understanding Teams, not just Artefacts
ewolff
1
170
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
250
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
240
Agent の「自由」と「安全」〜未来に向けて今できること〜
katayan
0
360
[Scram Fest Niigata2026]Quality as Code〜AIにQAの思考を再現させる試み〜
masamiyajiri
1
330
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
130
20260516_SecJAWS_Days
takuyay0ne
2
390
カオナビに Suspenseを導入するまで / The Road to Suspense at kaonavi
kaonavi
1
450
AWS運用におけるAI Agent活用術 / JAWS-UG 神戸 #11 LT大会
genda
1
150
AI 時代の Platform Engineering
recruitengineers
PRO
1
180
SLI/SLO、「完全に理解した」から「チョットデキル」へ
maruloop
5
460
Agent Skillsで実現する記憶領域の運用とその後
yamadashy
2
1.8k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
From π to Pie charts
rasagy
0
180
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
How to make the Groovebox
asonas
2
2.2k
Mind Mapping
helmedeiros
PRO
1
190
Documentation Writing (for coders)
carmenintech
77
5.3k
Chasing Engaging Ingredients in Design
codingconduct
0
190
Transcript
Curing pathological Subversion addiction Serge Matveenko
None
Subversion is good • Single integration point • Directory ACLs
• svn:externals • Locking • Merges • Branches
Subversion is bad • Single integration point • Directory ACLs
• svn:externals • Locking • Merges • Branches
Who likes Subversion • Managers • Infrastructure Engineers / DevOps
• Q&A • Release Engineers • IDE bound Developers
Alternatives • Git - the best • Perforce - expensive
• Mercurial - dead • Microsoft VSS - dead
Curing Managers with git • Project access rights: Gitolite, Gitlab,
Github • Pretty interfaces: Gitlab, Github • GUI clients: Github (Win/Mac), Tower, … https://git-scm.com/downloads/guis • Reports: Gitlab, Github, Gitinspector • Integration: Jira, TFS, ...
Curing DevOps with git • Chef, Puppet, Ansible are ok
• Cheap backups • Host only leave repos • Low resource consumption
Curing Q&A with git • Cheap revision switching • git
bisect run :)
Curing Release Engineers with git • Cheap branches • Easy
merges • Supported: Teamcity, Jenkins, TFS, nuget, ...
Curing Developers with git • Idea, ReSharper, Visual Studio, Eclipse
• Cheap branches • Microcommits • Easy merges • Git flow • Powerful command line
Thanks! Questions?