We have a scenario where a single proxy may have 10 or 20 resources. As per the development and deployment model of apigee we can have a single foot print of code active in a deployed revision on edge. At first I thought of using different branches on SCM, but again at the time of deployment only one revision will be active, which will be overwritten by next revision if someone else tries to deploy and test his branch changes.
Can someone please give some pointers on parallel development tracks on single proxy? What should be approach for unit testing and delivery of individual resources?