[client] implement "New revision..." menu