Существует ли клиент окон мерзавца-svn что-то как TortoiseSVN?

def isprime(n):
    '''check if integer n is a prime'''

    # make sure n is a positive integer
    n = abs(int(n))

    # 0 and 1 are not primes
    if n < 2:
        return False

    # 2 is the only even prime number
    if n == 2: 
        return True    

    # all other even numbers are not primes
    if not n & 1: 
        return False

    # range starts with 3 and only needs to go up 
    # the square root of n for all odd numbers
    for x in range(3, int(n**0.5) + 1, 2):
        if n % x == 0:
            return False

    return True

Взято из:

http://www.daniweb.com/software-development/python/code/216880/check-if-a-number-is -a-простое число-питон

39
задан Community 23 May 2017 в 12:15
поделиться

4 ответа

Взгляните на TortoiseGit , который является клоном TortoiseSVN для Git.

28
ответ дан 27 November 2019 в 02:30
поделиться

] Самый простой способ - использовать git gui , и добавьте команду git svn dcommit и git svn rebase в меню «Инструменты».

Если вы установите msysGit, он даже поместит команду «Git GUI here» в ваш контекст меню.

Это имеет то преимущество, что не требует никакого дополнительного программного обеспечения, кроме самого git, и будет работать на каждой платформе, на которой работает git (gui).

Изменить: Я должен упомянуть, что это именно та Таким образом, я уже несколько месяцев продуктивно использую git против наших svn-репозиториев. Работает нормально. И то же самое в Windows, Linux и т. Д. Поэтому нет необходимости использовать разные инструменты для одной и той же работы в зависимости от ОС.

Это имеет то преимущество, что не требует никакого дополнительного программного обеспечения, кроме самого git, и будет работать на каждой платформе, на которой работает git (gui).

Изменить: Я должен упомянуть, что это именно то, как я уже несколько месяцев продуктивно используют git против наших svn-репозиториев. Работает нормально. И то же самое в Windows, Linux и т. Д. Поэтому нет необходимости использовать разные инструменты для одной и той же работы в зависимости от ОС.

Это имеет то преимущество, что не требует никакого дополнительного программного обеспечения, кроме самого git, и будет работать на каждой платформе, на которой работает git (gui).

Изменить: Я должен упомянуть, что это именно то, как я уже несколько месяцев продуктивно используют git против наших svn-репозиториев. Работает нормально. И то же самое в Windows, Linux и т. Д. Поэтому нет необходимости использовать разные инструменты для одной и той же работы в зависимости от ОС.

8
ответ дан 27 November 2019 в 02:30
поделиться

TortoiseGit ( https://tortoisegit.org/ ) добавила базовую поддержку git-svn в выпуске 0.8.1.0:

В журнале выпуска говорится:

Добавить базовую операцию Git-SVN:

  • Добавить команду SVN DCommit

  • Добавить «SVN Rebase» и «SVN DCommit» команда в контекстном меню оболочки

  • Поддержка Git svn-clone при клоне диалог.

32
ответ дан 27 November 2019 в 02:30
поделиться

Ответ в сторону и очень поздний, но, возможно, полезный для более поздних зрителей, о том, почему вам не нужен CLI; если вы используете XP, установите Microsoft Command Prompt Here Powertoy, который дает вам ярлык Проводника на папку правой кнопкой мыши. Я пользуюсь этим постоянно. Windows 7 имеет эту функцию из коробки, но вам нужно удерживать какую-то клавишу при нажатии правой кнопки мыши, я думаю... shift или alt или что-то в этом роде.

Также, Tortoisegit теперь, очевидно, имеет функции git-svn, я собираюсь проверить их...

2
ответ дан 27 November 2019 в 02:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: