Который GUI svn клиент позволяет перерывать историю?

Можно использовать цифру-utils пакета для простых манипуляций...

Для более серьезной математики см. эту ссылку... Это описывает несколько опций, например.

  • R/Rscript (GNU R статистическое вычисление и графическая система)
  • октава (главным образом совместимый Matlab)
  • до н.э (GNU до н.э язык калькулятора произвольной точности)

Пример numprocess

echo "123.456" | numprocess /+33.267,%2.33777/
# 67.0395291239087  

A programs for dealing with numbers from the command line

The 'num-utils' are a set of programs for dealing with numbers from the
Unix command line. Much like the other Unix command line utilities like
grep, awk, sort, cut, etc. these utilities work on data from both
standard in and data from files.

Includes these programs:
 * numaverage: A program for calculating the average of numbers.
 * numbound: Finds the boundary numbers (min and max) of input.
 * numinterval: Shows the numeric intervals between each number in a sequence.
 * numnormalize: Normalizes a set of numbers between 0 and 1 by default.
 * numgrep: Like normal grep, but for sets of numbers.
 * numprocess: Do mathematical operations on numbers.
 * numsum: Add up all the numbers.
 * numrandom: Generate a random number from a given expression.
 * numrange: Generate a set of numbers in a range expression.
 * numround: Round each number according to its value.

Вот a bash взлом... Это добавляет ведущий 0 к целому числу для создания строки слева направо сравнением значимый. Эта конкретная часть кода требует, чтобы и минута и val на самом деле имели десятичную точку и по крайней мере одну десятичную цифру.

min=12.45
val=10.35

MIN=0; VAL=1 # named array indexes, for clarity
IFS=.; tmp=($min $val); unset IFS 
tmp=($(printf -- "%09d.%s\n" ${tmp[@]}))
[[ ${tmp[VAL]} < ${tmp[MIN]} ]] && min=$val
echo min=$min

вывод:

min=10.35

6
29.11.2010, 16:04
2 ответа

Если Вы хотите перерыть весь репозиторий SVN, одна установка, которая приходит на ум, должна обслуживать репозиторий по HTTP с WebSVN, ViewVC или другим подобным пакетом, включить Ваш любимый индексатор веб-сайта и использовать веб-браузер для выполнения поисков.

2
27.01.2020, 20:30
  • 1
    Какой индексатор веб-сайта Вы рекомендовали бы? –  tshepang 29.11.2010, 23:11
  • 2
    @Tshepang: у Меня есть нулевой опыт в этом вопросе. Многие люди как Google, но я думаю, что это не свободно (даже для персонального или некоммерческого использования) (если Ваш svn не публично читаем, конечно). –  Gilles 'SO- stop being evil' 29.11.2010, 23:25
  • 3
    мне было просто любопытно, так как я почти никогда не видел такой индексатор для непубличного веб-ресурса. –  tshepang 29.11.2010, 23:37
  • 4
    @Tshepang: в Ubuntu существует по крайней мере три варианта: htdig, mnogosearch, свист-e. –  Gilles 'SO- stop being evil' 29.11.2010, 23:47

Просто попробуйте SmartSVN, установка HTTP-сервера только для этого кажется излишней.

http://www.smartsvn.com/

-1
27.01.2020, 20:30

Теги

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