version_control   2240

« earlier    

[Toybox] More than you really wanted to know about patch.
Rob goes over the messy history of patch, including git improvements
diff  patch  history  reference  unix  version_control 
2 days ago by mechazoidal
First Aid Kit for Git
Tower Blog - About Web and Software Development, Marketing and Design
git  programming  version_control  howto 
5 weeks ago by kger
Gregory Szorc's Digital Home | Absorbing Commit Changes in Mercurial 4.8
"If you practice workflows that frequently require amending old commits, I think you'll be shocked at how much easier hg absorb makes these workflows. I think you'll find it to be a game changer: once you use hg abosrb, you'll soon wonder how you managed to get work done without it."
Like "rebase -i", only better
mercurial  version_control  piperesearch 
6 weeks ago by mechazoidal
Chris's Wiki :: blog/tech/VCSVsMetadata
But, unfortunately, I've come to believe that there are practical
issues for VCS usage that conflict with capturing and restoring
metadata, especially once you get into advanced cases such as file
attributes. Finally, you
have to decide what to do if you can't restore a particular piece
of metadata on checkout (either because it's not supported on this
system or because of various potential errors). This is a perfectly sensible decision for what they're aimed at,
in line with how current VCSes don't do well at handling various
sorts of encoded data (starting with JSON blobs and moving up to,
say, word processor documents). Would it be nice to have a perfect VCS, one that captured everything,
could restore everything if you asked for it, and knew how to give you
useful differences even between things like word processor documents? Current VCSes explicitly make the tradeoff that they
are focused on plain text files in situations where only some sorts of
metadata are important.
Git  version_control 
9 weeks ago by sechilds

« earlier    

related tags

2017  2018  @devenvironment  @wikimedia  agile  alternatives  analytics  architecture  archive  automation  bazaar  best_practice  bestpractice  bestpractices  blog  bookmarks_menu  books  branching  build_tool  change_log  ci  code  code_changes  code_quality  codesnippets  collaboration  commit  commits  comparison  computers  continuous_deployment  continuous_integration  control  criticism  cvs  database  design  dev  development  development_-_programming  devops  diff  discrimination  diy  docker  documentation  dvcs  ebook  editors  email  favorites  files  fossil  fpga  gerrit  git  gitbucket  github  gitless  graphic_design  gui  history  home_page  howto  humor  interview  java  java9  kindle  kubernetes  learning  links  linux  management  markdown  mediawiki  mercurial  merge  monorepo  npm  official_sites  opensource  osx  patch  patterns  personal  php  piperesearch  practices  process  production  productivity  programme  programming  programming:best_practices  psychology  python  quotes  rebase  reference  release  resources  ruby  scott_hanselman  security  semantic  semantic_versioning  semver  shell  sketch  software  software_development  sql  staging  statistics  sublime  subversion  svn  system_admin  teaching:programming  templating  tip  tips  to_read  to_teach  to_try  tool  tools  tumblr  tutorial  tutorials  unix  updates  vcs  vector  version  versioning  web  web_design  web_development  webapps  webdev  why_not  wishlist  wordpress  workflow  writing 

Copy this bookmark: