12. 12. 2009
Flickr is somewhat unique in that it uses a code repository with no branches; everything is checked into head, and head is pushed to production several times a day. This works well for bug fixes that we want to go out immediately, but presents a problem when we’re working on a new feature that takes several months to complete. … Flags allow us to restrict features to certain environments, while still using the same code base on all servers.
O vlastním způsobu uvádění funkcí do produkčního prostředí píší vývojáři Flickru na svém Development Blogu. Taky vás to překvapuje? Flickr stále používá Subversion, takže možná nemusí. Článek je zajímavý i pro ty z nás, kdo používají verzovací systém, kde je větvení a spojování vývojových větví bez horrorů. Velmi si cením jejich otevřenosti, kterou na blogu dlouhodobě ukazují.
Trvalý odkaz
Tagy:
git
subversion
flickr