update repo add directory