Лучше всего общие SVN Игнорируют Шаблон?

В sympy имеется неявное уравнение (и неравенство). Он создается как часть GSoC и создает графики как экземпляры фигуры matplotlib.

Документы в http://docs.sympy.org/latest/modules/plotting.html#sympy. plotting.plot_implicit.plot_implicit

Поскольку sympy версия 0.7.2 доступна как:

>>> from sympy.plotting import plot_implicit
>>> p = plot_implicit(x < sin(x)) # also creates a window with the plot
>>> the_matplotlib_axes_instance = p._backend._ax

172
задан 4 revs, 2 users 94% 19 October 2008 в 19:27
поделиться

12 ответов

Я добавлю свои собственные два цента к этому вопросу:

я использую следующий SVN, игнорируют шаблон с TortoiseSVN и Подрывной деятельностью CLI для собственного C++, C#/VB.NET и проектов Perl и в Windows и в платформах Linux. Это работает хорошо на меня!

Отформатированный для копии и вставки:

*.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store thumbs.db Thumbs.db *.bak *.class *.exe *.dll *.mine *.obj *.ncb *.lib *.log *.idb *.pdb *.ilk *.msi* .res *.pch *.suo *.exp *.*~ *.~* ~*.* cvs CVS .CVS .cvs release Release debug Debug ignore Ignore bin Bin obj Obj *.csproj.user *.user *.generated.cs

Отформатированный для удобочитаемости:

*.o *.lo *.la #*# .*.rej *.rej
.*~ *~ .#* .DS_Store thumbs.db 
Thumbs.db *.bak *.class *.exe *.dll
*.mine *.obj *.ncb *.lib *.log 
*.idb *.pdb *.ilk *.msi* .res *.pch *.suo 
*.exp *.*~ *.~* ~*.* cvs  CVS .CVS .cvs  
release Release debug Debug
ignore Ignore bin Bin obj  Obj
*.csproj.user *.user
*.generated.cs
191
ответ дан Leniel Maccaferri 4 November 2019 в 16:22
поделиться

Шаблон зависит, на которой операционной системе Вы используете.

На Linux, Вы захотите заблокировать **.o*, **.so*, **.a*, и **.la* для начала. Можно также хотеть заблокироваться ** ~ * (файл резервной копии от редактирования) и #*# (emacs резервное копирование от катастрофического отказа).

В Windows, Вы захотите **.obj*, **.lib*, и **.dll* по крайней мере.

Любые другие файлы, которые необходимо заблокировать, зависят от IDE, редактора и компилятора.

0
ответ дан Branan 4 November 2019 в 16:22
поделиться

Так как можно использовать третье лицо, освобождает и dll's как часть проекта (проектов) тогда, я не вижу мудрость в блокировании *.lib и *.dll из репозитория. Это вещи, которые предназначены, чтобы быть сохраненными в репозитории.

1
ответ дан graham.reeds 4 November 2019 в 16:22
поделиться

Пользователи Mac, вероятно, хотят добавить.DS_Store. Кроме того, если существует использование dev Emacs или Vim, Вы, вероятно, хотите добавить ~ ~ и ##.

1
ответ дан Jim Deville 4 November 2019 в 16:22
поделиться

Visual Studio (VC ++) пользователи определенно должна исключить .ncb файлы

3
ответ дан Rob Walker 4 November 2019 в 16:22
поделиться

Используемый для моих проектов Visual Studio

*/bin */obj *.user *.suo

можно развернуть больше типов файлов оттуда.

4
ответ дан Daniel A. White 4 November 2019 в 16:22
поделиться

Каждый раз, когда я сталкиваюсь с файлом, я обычно не хочу в репозитории, я обновляю шаблон. Я полагаю, что нет никакого "лучшего" шаблона - это всегда зависит от языка и среды , Вы разрабатываете в.

, Кроме того, Вы, очень вероятно, не будете думать обо всех возможных "игнорируемых" типах файлов - Вы будете всегда встречаться с типом файла, который Вы просто забыли включать. Вот почему обновляя шаблон, поскольку Вы идете работы лучшее.

17
ответ дан petr k. 4 November 2019 в 16:22
поделиться

Для Eclipse я использую:

bin
.*

.* получает всю конфигурацию проекта. Вы почти никогда не хотите зарегистрироваться в 'скрытом' каталоге или файле, но если он подходит, Вы можете все еще svn добавлять его.

1
ответ дан noah 4 November 2019 в 16:22
поделиться

Пользователи Windows могли бы хотеть добавить desktop.ini и thumbs.db.

12
ответ дан harpo 4 November 2019 в 16:22
поделиться

На основе шаблона игнорирования Берли я добавил ReSharper в игнорирование list

Отформатирован для копирования и вставки:

*.o *.lo .la ## .*.rej .rej .~ ~ .# .DS_Store thumbs.db Thumbs.db *.bak *.class *.exe *.dll *.mine *.obj *.ncb *.lib *.log *.idb *.pdb *.ilk .msi .res *.pch *.suo *.exp ~. cvs CVS .CVS .cvs release Release debug Debug ignore Ignore bin Bin obj Obj *.csproj.user *.user _ReSharper.* *.resharper.user

Отформатирован для удобства чтения:

*.o *.lo .la ## .*.rej .rej .~ ~ .# .DS_Store thumbs.db Thumbs.db *.bak
*.class *.exe *.dll *.mine *.obj *.ncb *.lib *.log *.idb *.pdb *.ilk .msi .res *.pch *.suo *.exp ~. cvs
CVS .CVS .cvs release Release debug
Debug ignore Ignore bin Bin obj Obj
*.csproj.user *.user _ReSharper.* *.resharper.user
44
ответ дан 23 November 2019 в 20:40
поделиться

Мой шаблон игнорирования для Visual Studio:

*/bin */obj */Release */Debug *.suo *.err *.log *.obj *.bin *.dll *.exe *.LOG *.user *.pdb [tT]emp [tT]empPE Ankh.Load thumbs.db *.resharper *.vspscc *.vsssccc *.scc */_ReSharper* */_ReSharper.* bin obj *.resharperoptions *.db *.bak *_ReSharper* *.snk logs output TestResults *.crunchsolution.* *.crunchproject.*

Отформатирован для удобства чтения

*/bin */obj */Release */Debug *.suo *.err *.log *.obj *.bin *.dll *.exe 
*.LOG *.user *.pdb [tT]emp [tT]empPE Ankh.Load thumbs.db *.resharper 
*.vspscc *.vsssccc *.scc */_ReSharper* */_ReSharper.* bin obj 
*.resharperoptions *.db *.bak *_ReSharper* *.snk logs output TestResults 
*.crunchsolution.* *.crunchproject.*
34
ответ дан 23 November 2019 в 20:40
поделиться

Надо добавить Resharper в микс, если вы его используете.

Еще один, на который стоит обратить внимание, - это Анк *. *

0
ответ дан 23 November 2019 в 20:40
поделиться
Другие вопросы по тегам:

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