Skip to main content

Posts

Git to SVN Command Mapping

Initial checkout from existing repo for a given branch git clone http://github.com/sonatype/sonatype-tycho.git; cd sonatype-tycho; git checkout origin/tycho-0.10.x svn checkout http://anonsvn.jboss.org/repos/jbosstools/branches/jbosstools-3.2.0.Beta1/ Update locally checked out files from central repo git pull svn update List locally changes files/folders git status svn stat Diff locally changed file git diff somefile.txt svn diff somefile.txt Revert locally changed file * git checkout somefile.txt svn revert somefile.txt Revert ALL local changes (except untracked files) * git reset --hard HEAD svn revert . -R Add new file git add file.txt svn add file.txt Add new folder recursively git add folder svn add folder Delete file git rm file.txt svn rm file.txt Delete folder git rm -r folder  (non-recursive by default; use -r to recurse) svn rm folder  (recursive by default; use -N to not recurse) Commit changed file to central repo git commit -m "message" file.txt; git ...

How to Git

I assume that your are using linux Redhat flavor Fedora Centos Suse yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel yum install git-core git config --global user.name "Efren Valdez" git config --global user.email crokodz@gmail.com git config --global core.editor emacs git config --global core.editor SciTE git config --global merge.tool vimdiff git config --list || to view all list git log || to view version git ls-files || to view files git add folder name or files git commit -m 'Hris 1.0' || for the version name

Trac Project Management Monitoring Installation

This guide assumes that you know how to install python packages Requirements sqlite backend: python sqlite and devel pysqlite genshi Installation: Install all the requirements add user by  #htdigest -c /path/to/your/passwordfile.txt realname username enter password  create you project #trac-admin /path/to/your/project enter information to remove sample wiki  #trac-admin /path/to/your/project wiki remove '*' to start your trac tracd -p 8080 --auth=*,/path/to/your/passwordfile.txt,realname /path/to/your/project

MongoDB example using pymongo on Linux

1. Install Mongodb      #yum install mongodb      #yum install mongodb-server 2. Install pymongo 3. Sample Script from pymongo import Connection import datetime import time import os, sys reload(sys) sys.setdefaultencoding("latin1") connection = Connection("localhost", 27017) db = connection.sample_db #Insert a record on a table (sample_tb) post = {"author": "Mike","text": "My first blog post!","tags": ["mongodb", "python", "pymongo"],"date": datetime.datetime.utcnow()} posts = db.sample_tb posts.insert(post) #Select a record on a table (sample_tb) posts = db.sample_tb posts.find_one() posts.find_one({"author": "Mike"}) for post in posts.find():  print post['author'] #Delete a record on a table (sample_tb) posts = db.sample_tb posts.remove({"author": "Mike"})

crokodz Photograpy

Entering to a new different Path. Palawan Puerto Prinsesa August 28, 2011   Testing my New Tamron 10-24mm

How to Configure Squid Proxy

1. Install Squid 2. edit squid.conf 3. #vi /etc/squid/squid.conf (Readhat Version) 4. add this line acl mynet src 192.168.1.0/24 http_access allow mynet 5. enable memory_replacement_policy lru 6. enable cache_replacement_policy lru 7. enable cache_dir ufs /var/spool/squid 100 16 1024 8. add this line visible_hostname your.domain 9. start squid using port 3128

How to Configure Vsftpd

1. Install vsftpd 2. #groupadd ftp 3. #useradd -d /var/www/html/"home folder of the user" -s /bin/bash -g ftp user 4. #passwd user 5. edit vsftpd.conf, for redhat version its located in vi /etc/vsftpd/ 6. #vi /etc/vsftpd/vsftpd.conf 7. set anonymous_enable=NO 8. #service vsftpd start 9. cheers