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
Serge Matveenko
July 16, 2015
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
160
Build a container on Gitlab CI quest — Game Walkthrough
lig
0
230
Mnj — The MongoDB library which feels good
lig
0
200
Writing Dockerfile for a Python project the right way
lig
0
400
Pyventory for Ansible
lig
0
220
What time is it now?
lig
1
380
100% Test Covɘrage
lig
2
210
What in fact is this Python?
lig
2
230
Mnj — the MongoDB library which does it right
lig
1
320
Other Decks in Technology
See All in Technology
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
3
1.4k
書籍『生成AIの安全性入門』の入門
wataoka
0
210
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
0
1k
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
190
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
150
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
1
2.2k
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
180
DGX Sparkを2台使って いろいろ動かす話
sonoda_mj
1
130
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
1.5k
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
160
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
0
160
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
150
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
41k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
510
Balancing Empowerment & Direction
lara
6
1.3k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
220
Automating Front-end Workflow
addyosmani
1369
210k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
470
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
エンジニアに許された特別な時間の終わり
watany
108
250k
GitHub's CSS Performance
jonrohan
1033
470k
Facilitating Awesome Meetings
lara
57
7.1k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
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?