Implement updating repository feature