Việc thiết lập một dự án mới có một lịch sử dài, trở nên tiêu chuẩn hóa hơn với sự phát triển của các hệ thống kiểm soát phiên bản hiện đại như Git.