victorsamun / anysync Goto Github PK
View Code? Open in Web Editor NEWAnyTask synchronizer
AnyTask synchronizer
Добавить ключи --update
и --update-info
, позволяющие выкачать только обновления.
Добавить настройку для возможности игнорирования review request'ов.
-i
для добавления игнорирования:
-a -f
-I
для удаления игнорирования (список)[INFO] Checking update 21:'Сортировки' by 'Igor Savichev'
[INFO] Checking solution of #21:'Сортировки' by 'Igor Savichev'
[WARNING] Solution have only review id #289
[INFO] SVN '' found, revision 3
svn: E175002: Unexpected HTTP status 500 'Internal Server Error' on '/svn/Punish
eR/!svn/vcc/default'
svn: E160006: Additional errors:
svn: E160006: No such revision 3
[ERROR] Download error: svn returns 1
[INFO] Checking update 21:'Сортировки' by 'Екатерина Латыпова'
[INFO] Checking solution of #21:'Сортировки' by 'Екатерина Латыпова'
[WARNING] Solution have only review id #319
[INFO] SVN '' found, revision 7
svn: E175002: Unexpected HTTP status 500 'Internal Server Error' on '/svn/Ekater
ina.Latypova/!svn/vcc/default'
svn: E160006: Additional errors:
svn: E160006: No such revision 7
[ERROR] Download error: svn returns 1
[INFO] Checking solution of #21:'Обработка текстов программ - форматтер' by 'Сергей Гробов'
[WARNING] Solution have only review id #588
[INFO] SVN '' found, revision 23
[INFO] Downloaded to 'Python\etc\Sergej Grobov'
Traceback (most recent call last):
File "anysync.py", line 868, in <module>
main()
File "anysync.py", line 864, in main
sync.synchronize(args)
File "anysync.py", line 701, in synchronize
self._sync_solution(solution, args)
File "anysync.py", line 549, in _sync_solution
if self._ask_add_link(solution, args):
File "anysync.py", line 573, in _ask_add_link
"manually (empty to skip):".format(solution.task.name))
File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 21-29: character maps to <undefin
ed>
Некоторые студенты коряво вставляют путь к репозиторию, используя windows нотацию из-за чего anysync не может счекаутить такие репозитории:
[INFO] Review id #511 will be used
[INFO] SVN 'trunk\bomberman' found, revision 2
svn: E170000: URL 'http://anytask.urgu.org/svn/Pavel_Pushmin/trunk%5Cbomberman'
doesn't exist
[ERROR] Download error: svn returns 1
[INFO] Synchronization completed
Решение: во всех путях заменять \
и %5C
на /
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.